运行测试时:一直Ran 0 tests in 0.000s

代码如下:(测试代码非原创)
# @Time:2020/8/13 18:27
# @Author:dlage
import unittest
from name_function import get_formatted_name


class NamesTestCase(unittest.TestCase):
    """测试name_function.py"""

    def test_first_last_name(self):
        format_name = get_formatted_name('jans', 'jop')
        self.assertEqual(format_name, 'Jans Jop')

unittest.main()

方法名字是按照test_和test开头!!!

但是运行测试后控制台一直显示:Ran 0 tests in 0.000s

解决方法:

if __name__ == '__main__':
  unittest.main()

将运行测试代码改为上述代码

posted @ 2023-03-24 19:59  dlage  阅读(81)  评论(0编辑  收藏  举报  来源