unittest 模块中有函数: assertSequenceEqualassertListEqualassertTupleEqual

但是我怎样才能实现相反的行为呢?我如何断言列表是不平等的?

最佳答案

当两个值的类型相同并且存在特定于类型的方法时,这些函数实际上由 TestCase.assertEqual() 使用。

相反只是使用 TestCase.assertNotEqual()

在这种情况下没有很好的“格式化”选项,但如果测试失败,那就意味着两个列表是相等的,所以没有必要显示它们如何完全匹配!

关于python - assertListEqual 否定(相反),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26846895/

10-10 10:49