瀏覽代碼

Test error message return and return type

pull/3011/head
Matheus Felipe 2 年之前
父節點
當前提交
40c5fa7a0c
沒有發現已知的金鑰在資料庫的簽署中 GPG 金鑰 ID: AA785C523274872F
共有 1 個檔案被更改,包括 26 行新增1 行删除
  1. +26
    -1
      scripts/tests/test_validate_format.py

+ 26
- 1
scripts/tests/test_validate_format.py 查看文件

@@ -1,7 +1,32 @@
# -*- coding: utf-8 -*-

from email import message
import unittest

from validate.format import error_message


class TestValidadeFormat(unittest.TestCase):
...
def test_error_message_return_and_return_type(self):
line_num_unity = 1
line_num_ten = 10
line_num_hundred = 100
line_num_thousand = 1000

msg = 'This is a unit test'

err_msg_unity = error_message(line_num_unity, msg)
err_msg_ten = error_message(line_num_ten, msg)
err_msg_hundred = error_message(line_num_hundred, msg)
err_msg_thousand = error_message(line_num_thousand, msg)

self.assertIsInstance(err_msg_unity, str)
self.assertIsInstance(err_msg_ten, str)
self.assertIsInstance(err_msg_hundred, str)
self.assertIsInstance(err_msg_thousand, str)

self.assertEqual(err_msg_unity, '(L002) This is a unit test')
self.assertEqual(err_msg_ten, '(L011) This is a unit test')
self.assertEqual(err_msg_hundred, '(L101) This is a unit test')
self.assertEqual(err_msg_thousand, '(L1001) This is a unit test')

Loading…
取消
儲存