我正在使用 Capybara 和 Minitest,我遇到了一些非常奇怪的行为。在以前的测试中,一切都按预期进行,但在新的测试类page.has_text?(any_text)
中,任何字符串都返回 true 为any_text
. 从字面上看,任何字符串,这使得has_text?
非常不可靠。对此有什么合乎逻辑的解释吗?
我还通过打印出页面page.html
的正文,文本确实不存在。
我正在使用 Capybara 和 Minitest,我遇到了一些非常奇怪的行为。在以前的测试中,一切都按预期进行,但在新的测试类page.has_text?(any_text)
中,任何字符串都返回 true 为any_text
. 从字面上看,任何字符串,这使得has_text?
非常不可靠。对此有什么合乎逻辑的解释吗?
我还通过打印出页面page.html
的正文,文本确实不存在。