我现在正在这样做:
try:
self.assertIsNotNone(a)
except AssertionError:
try:
self.assertIsTrue(b)
except AssertionError:
try:
self.assertIn(c, C)
except AssertionError:
self.assertIsInstance(d, D)
(任何这些断言都应该通过)
如何更好地做到这一点?
-
UPDATE:使用任何类型的断言
答案 0 :(得分:2)
您可以使用:
self.assertFalse(any(x is None for x in (a, b, c, d)))