test_calc 文件包含以下测试:
import unittest
import calc
class CalcTest(unittest.TestCase):
def test_add(self):
self.assertEqual(calc.add(1, 2), 3)
def test_sub(self):
self.assertEqual(calc.sub(3, 2), 1)
并且在test_suite文件中有这样一个检查
import unittest
import test_calc
calcST = unittest.TestSuite()
calcST.addTest(unittest.TestLoader().loadTestsFromTestCase(test_calc.CalcTest))
runner = unittest.TextTestRunner(verbosity=2)
runner.run(calcST)
由于某种原因不起作用,显示消息空套件。请告诉我,错误在哪里?
在这里您可以看到测试没有成功。
