谁可以解释pytest的错误输出中的'+'和' - '是什么?

时间:2018-04-17 00:22:20

标签: python pytest

在下面的示例中,有人可以解释' - '和'+'的用途是什么吗?

import  pytest
assert  'foo 1 bar' == 'foo 2 bar'

E   –   foo   1   bar
E   ?         ^   bar
E   +   foo   2   bar
E   ?         ^

1 个答案:

答案 0 :(得分:2)

-符号表示断言左侧部分而非右侧部分。

+符号表示断言的右侧部分,而不是左侧的符号。