使用eq_与鼻子测试,有办法知道两个字符串的线路#和位置#有什么不同吗?

2024-09-26 22:45:24 发布

您现在位置:Python中文网/ 问答频道 /正文

来自其他一些技术,在单元测试中使用了字符串比较断言,在一行显示字符串1(在控制台输出中),在第二行显示字符串2,并提示您第一个差异的位置是什么(当存在差异时)。在

我想我可以很容易地编写一个助手来完成这个任务,但是我想在重新发明轮子之前,我会检查一下是否存在类似的东西。现在我使用的是eq_x,而且(至少在PyCharm中)当涉及到长字符串和/或多行字符串时,它对于揭示差异在哪里没有用处。在

有什么比情商更有用的吗?在


Tags: 字符串助手差异断言单元测试技术轮子pycharm

热门问题