我有一个简单的测试,如下所示:
class TestAPIWrapper(unittest.TestCase):
def test_one(self):
assert 1==1, "Failed 1"
assert 2==1, "Failed 2"
assert 2==2, "Failed 3"
我执行此测试的方式如下:
python -m unittest my_test_file
我得到的是,由于第二个断言失败,测试停止,我需要运行测试直到结束,并在出现断言错误时得到它们。
这背后的想法是,我将使用 crontab 在我的服务器上每 6 小时运行一次此测试,并且我打算发送一封电子邮件,其中包含测试发现的所有错误案例。
干杯!