【发布时间】:2016-01-05 04:48:50
【问题描述】:
def test2_1_wiered_chars(self):
for char in l_wchar:
self.assertFalse(is_number(char), msg='failed for char {}'.format(char) )
我将一个列表传递给函数is_number 以检查它是否不是数字。该列表具有字母和数字的组合。当它按预期达到第一个数字时,测试失败。但它跳出了循环,并没有显示它与列表的其余索引的行为方式。在一个测试用例中测试列表的所有值的正确方法是什么?
【问题讨论】:
-
看看这个:stackoverflow.com/a/4744463/1113211。你可能会从这里得到答案。
标签: python unit-testing