【发布时间】:2021-11-15 20:33:35
【问题描述】:
是的,所以我在无法使用 selfassertAlmostEqual 的单元测试中遇到错误
in assertAlmostEqual
diff = abs(first - second)
TypeError: unsupported operand type(s) for -: 'list' and 'list
这是我的单元测试方法,我收到错误任何关于如何修复它的想法谢谢。
def test_method_04(self):
self.set_up()
actual = self.bookshop.method_4(self.orders)
expected = [(1, 678.33),(2, 494.46),(3, 364.8),(4, 492.57)]
self.assertAlmostEqual(actual, expected, places = 2)
print("METHOD4 \nACTUAL:")
for line in actual:
print(line)
print("EXPECTED:")
for line in expected:
print(line)
'
【问题讨论】: