pytest比较两个包含字典的列表,按内容

时间:2017-09-26 22:01:59

标签: python python-2.7 pytest

我有以下结构用于说明:
list1 = [{'dict1':1}, {'dict2':2}] list2 = [{'dict2':2}, {'dict1':1}]

现在我看到两个列表的内容相同, 但list1 == list2生成False

我使用pytest进行测试,其中一行是: assert list1 == list2

我希望能够返回True(内容检查),如果存在差异以使用pytest以类似的方式向他们展示,则会在执行以下操作时引发它们:
assert 'hi1'=='hi2'

任何想法都将受到赞赏

0 个答案:

没有答案