我使用鼻子来运行我的测试,我有一个不会扩展unittest.TestCase的测试方法。
我想根据条件失败测试,但看起来鼻子没有fail()方法?
实际上,我并不确定assert_equals是如何工作的,或者它没有在工具模块中定义,但它以某种方式起作用。
答案 0 :(得分:1)
您可以使用内置的assert语句来验证测试失败,有点看起来像这样:
assert condition, "This condition failed"
# which is the same as:
if not condition:
raise AssertionError