Chai断言错误,如果在文本中是连字符

时间:2016-07-13 18:06:18

标签: javascript chai cucumberjs

Chai与Cucumber-js有未被捕断的断言错误。如果在DocString中有一个连字符 - 断言不起作用。 所以如果我有场景DocString,比如

Then I see message:
'''
somewhat1
somewhat2
somewhat3 - somewhat4
'''

我不能使用assert.equalssert.include断言因为收到断言错误,尽管两个参数完全相同。 如果我使用没有连字符的DocString,比如

Then I see message:
'''
somewhat1
somewhat2
somewhat3
'''

没有任何麻烦。

为什么我在使用连字符时收到错误? 有什么想法我如何在DocString中使用连字符? 感谢。

1 个答案:

答案 0 :(得分:0)

好的,有麻烦,因为在网站上使用不同类型的连字符的多个模板。使用连字符而不是破折号是必要的。