1
我有失敗的原因集成測試:我已經運行硒測試超時::錯誤:超時等待的角度與水豚+軌
"Timeout::Error: timeout while waiting for angular"
,這樣我可以看看會發生什麼,並且頁面加載完美。我在測試中扔了一個調試器,以便我可以用測試裝置瀏覽應用程序 - 並且一切都很完美...
然而在調試器中,只要我輸入「page」,就可以查詢什麼是水豚認爲它看到,我得到:
[5] pry(#<RSpec::Core::ExampleGroup::Nested_1>)> page
Timeout::Error: timeout while waiting for angular
from /Users/me/.rvm/gems/[email protected]_app/gems/capybara-angular-0.0.4/lib/capybara/angular/waiter.rb:30:in `timeout!'
所以基本上它是在騙我,因爲角滿載,API調用發生,使用JSON響應,模板越來越插...什麼...?