У меня есть простой тест, как следующее: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, и я намерен отправить электронное письмо со всеми случаями ошибок, которые были обнаружены.
Cheers!
благодаря будет попробовать. – PepperoniPizza