Просмотр исходного кода

Test to check_auth with invalid auth with and without backtick

pull/3011/head
Matheus Felipe 2 лет назад
Родитель
Сommit
5478755638
Не найден GPG ключ соответствующий данной подписи Идентификатор GPG ключа: AA785C523274872F
1 измененных файлов: 16 добавлений и 2 удалений
  1. +16
    -2
      scripts/tests/test_validate_format.py

+ 16
- 2
scripts/tests/test_validate_format.py Просмотреть файл

@@ -238,9 +238,10 @@ class TestValidadeFormat(unittest.TestCase):
self.assertEqual(err_msg, expected_err_msg)

def test_check_auth_with_invalid_auth(self):
auth_invalid = ['Yes', 'yes', 'no', 'random', 'Unknown']
auth_invalid_without_backtick = ['Yes', 'yes', 'no', 'random', 'Unknown']
auth_invalid_with_backtick = ['`Yes`', '`yes`', '`no`', '`random`', '`Unknown`']

for auth in auth_invalid:
for auth in auth_invalid_without_backtick:
with self.subTest():
err_msgs = check_auth(0, auth)
self.assertIsInstance(err_msgs, list)
@@ -258,6 +259,19 @@ class TestValidadeFormat(unittest.TestCase):
self.assertEqual(err_msg_1, expected_err_msg_1)
self.assertEqual(err_msg_2, expected_err_msg_2)

for auth in auth_invalid_with_backtick:
with self.subTest():
err_msgs = check_auth(0, auth)
self.assertIsInstance(err_msgs, list)

self.assertEqual(len(err_msgs), 1)

err_msg = err_msgs[0]
expected_err_msg = f'(L001) {auth} is not a valid Auth option'

self.assertIsInstance(err_msg, str)
self.assertEqual(err_msg, expected_err_msg)

def test_check_https_with_valid_https(self):
for https in https_keys:
with self.subTest():


Загрузка…
Отмена
Сохранить