無法弄清楚這種非常奇怪的行爲。 這將通過Rspec /水豚have_text失敗,但包括通過
expect(html_string).to include reset_url
這些失敗
expect(html_string).to have_text reset_url
expect(html_string).to have_link reset_url
和錯誤消息是expected to find text but there were no matches
。因此,不要忘記包含spec_helper錯誤。
而且我已經重新檢查了html_string是否有整個reset_url。它們不是隱形內容
另外我還有其他的規格(在相同的spec文件中)使用have_text
和have_link
傳遞。
編輯:不知道爲什麼投票下來沒有評論。但是,如果您投票結束,請提供意見或想法。謝謝!
通過的和不在同一個文件中的。這是困擾我的東西。 –