浏览代码

Fix tests of check_title

pull/3011/head
Matheus Felipe 2 年前
父节点
当前提交
229b77a413
找不到此签名对应的密钥 GPG 密钥 ID: AA785C523274872F
共有 1 个文件被更改,包括 4 次插入21 次删除
  1. +4
    -21
      scripts/tests/test_validate_format.py

+ 4
- 21
scripts/tests/test_validate_format.py 查看文件

@@ -114,33 +114,14 @@ class TestValidadeFormat(unittest.TestCase):

with self.subTest():
self.assertEqual(err_msg, ex_err_msg)

def test_check_title_return_type(self):
raw_title_1 = '[A](https://www.ex.com)'
raw_title_2 = '[A(https://www.ex.com)'
raw_title_3 = '[A API](https://www.ex.com)'

result_1 = check_title(0, raw_title_1)
result_2 = check_title(0, raw_title_2)
result_3 = check_title(0, raw_title_3)

self.assertIsInstance(result_1, list)
self.assertIsInstance(result_2, list)
self.assertIsInstance(result_3, list)

err_msg_1 = result_2[0]
err_msg_2 = result_3[0]

self.assertIsInstance(err_msg_1, str)
self.assertIsInstance(err_msg_2, str)
def test_check_title_with_correct_title(self):
raw_title = '[A](https://www.ex.com)'

err_msgs = check_title(0, raw_title)

self.assertIsInstance(err_msgs, list)
self.assertEqual(len(err_msgs), 0)
self.assertEqual(err_msgs, [])

def test_check_title_with_markdown_syntax_incorrect(self):
@@ -148,6 +129,7 @@ class TestValidadeFormat(unittest.TestCase):

err_msgs = check_title(0, raw_title)

self.assertIsInstance(err_msgs, list)
self.assertEqual(len(err_msgs), 1)
err_msg = err_msgs[0]
@@ -159,7 +141,8 @@ class TestValidadeFormat(unittest.TestCase):
raw_title = '[A API](https://www.ex.com)'

err_msgs = check_title(0, raw_title)

self.assertIsInstance(err_msgs, list)
self.assertEqual(len(err_msgs), 1)
err_msg = err_msgs[0]


正在加载...
取消
保存