Хотя мой модульный тест не работает в python, jenkins все еще успешно строится. Почему сборка не работает?
Мой код unittest:
from main import IsOdd
import unittest
class IsOddTests(unittest.TestCase):
def testOne(self):
self.failUnless(IsOdd(1))
def testTwo(self):
self.failIf(IsOdd(2))
if __name__ == '__main__':
unittest.main()
мой вывод консоли:
.F
======================================================================
FAIL: testTwo (__main__.IsOddTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "test.py", line 13, in testTwo
self.failIf(IsOdd(3))
AssertionError: True is not false
----------------------------------------------------------------------
Ran 2 tests in 0.000s
FAILED (failures=1)
Тем не менее, моя сборка jenkins по-прежнему успешно строится. Что я должен делать?