2

在我们黄瓜测试的结果中,我们得到了难看的换行符。这发生在使用 execute_script 自动完成字段之后,但仅在我们查询术语“5x1”时才会发生。我不认为这是 capybara 解析器的问题,因为如果包含在更长的字符串中,'5x1' 将不会显示这种行为。它可能是自动完成功能,但实际 JavaScript 控制台中的相同命令也不会显示此行为。我附上了一张图片,显示了运行整个套件以及撬动时出现的中断。

破坏它的确切代码是 page.execute_script("$(elem).autocomplete('search', '5x1')

5x1 上的虚线

虚线

4

0 回答 0