2014-12-05 57 views
1

我有https://github.com/thoughtbot/capybara-webkit水豚WebKit的JS:真還是發送請求作爲HTML

寶石 '水豚,WebKit的'

Capybara.javascript_driver =列出的所有配置選項:WebKit的 測試跑,和作品。但不適用於js:是的。所有的鏈接和形式與遠程:真是由HTML而不是JS請求,所以我的控制器嘗試呈現new.html而不是new.js.erb f.e.

任何想法,我應該尋找問題?我在github上發現了1個問題,但是最終請求它的人寫道:「現在它可以工作,但我不知道爲什麼。」

+0

請更新您的測試代碼和任何培訓相關的控制器/型號代碼的問題。 – infused 2014-12-05 19:07:29

回答

-1

我有同樣的問題。原來,這是jquery使用的一些javascript的問題。它阻止了jquery-ujs的初始化。爲了解決這個問題,我更新了我的jquery-rails gem。

您可以查看這裏的問題的詳細對話:https://github.com/thoughtbot/capybara-webkit/issues/351