5
我看到很多關於Capybara在測試內容之前未等待AJAX請求完成的問題和答案,但我需要做相反的事情:我想測試一下在AJAX請求完成之前存在加載消息。在使用Capybara完成AJAX請求之前測試加載消息內容
如何在RSpec中的Capybara完成AJAX請求之前檢查內容?
謝謝!
我看到很多關於Capybara在測試內容之前未等待AJAX請求完成的問題和答案,但我需要做相反的事情:我想測試一下在AJAX請求完成之前存在加載消息。在使用Capybara完成AJAX請求之前測試加載消息內容
如何在RSpec中的Capybara完成AJAX請求之前檢查內容?
謝謝!
我想通了......
如果您想查詢的東西就不用等待AJAX來完成,你只需要檢查與包括文本:
page.find('#ID ').text.should包括(' 正在載入 ')
如果你想等待AJAX返回您使用have_content:
page.find(' #ID「)應have_content( 'loaded')