[Python] UnitTest

cooluser
Дата: 04.07.2006 13:14:07
Привет!

Начал использовать питоновский юнит тесты, модуль unittest, возник вот такой вопрос.

Как сделать, чтобы при провале одного теста в суите выполнение других тестов не блокировалось?

Сейчас если ломается один тест в суите, то блокируется выполнение оставшихся.

Что делаю:

import unittest
class MyTest(unittest.TestCase):
   def test1(self):
        ....
   def test2(self):
        ....

if __name__=="__main__":
    suite = unittest.makeSuite(MyTest)
    unittest.TextTestRunner(verbosity=5).run(suite)    


Если не срабатывает какой-либо assert в test1, то test2 выполнен не будет, как это обойти?
cooluser
Дата: 04.07.2006 13:21:48
Ошибся.

Все нормальо работает.

Если один тест проваливается, не срабатывает assert, другие выполняются.

P.S. Гребанная жара.