测试self.assertEqual中的一个或另一个

时间:2017-02-20 13:45:30

标签: python testing

在Python测试中,我知道如何检查变量的预期值:

def test_smth(self):
    var = 4
    self.assertEqual(var, 4)

但是,如果不使用if充斥代码,是否可以检查一个或另一个变量?

类似的东西:

def test_smth(self):
    var = 5
    self.assertEqual(var, 4 or 5)  # this doesn't work

1 个答案:

答案 0 :(得分:0)

感谢jonrsharpe

self.assertIn(var, (4, 5))

Here是指向文档的链接。