我有一个简单的测试,如下所示:PyUnit中运行所有测试,即使断言失败
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
我得到了什么,因为第二个断言失败,测试停止,我需要的是运行测试直到结束,并在断言出现时得到错误。
这个想法背后是我将这个测试每6小时运行在我的服务器与crontab,我打算发送一个电子邮件与测试发现的所有错误情况。
干杯!
感谢会尽力的。 – PepperoniPizza