此处使用场景大纲来处理黄瓜功能,其中值之一具有换行符,如下所示:
Scenario Outline: Good stuff here
Given I do some stuff
Then I should see "<text>"
Examples:
| text |
| text with a\nnewline character |
如果运行此命令,则会收到错误765: unexpected token at text with a
。如果我使用换行符运行它,而后跟text with a\n
一样,它不会抛出错误,但是为了完整性,我希望能够检查完整的字符串。这是黄瓜方案的限制还是可以解决的?
答案 0 :(得分:1)
如评论中所述-使用\\n
而不是仅仅使用\n
可以使它起作用,尽管通过阅读黄瓜/小黄瓜文档,我猜测这实际上是黄瓜/小黄瓜中的错误,所以可能会在将来的版本中中断。