私のサイトの機能仕様を作成しようとしていますが、Rspec - javascriptドライバを使用しているCapybaraの機能仕様が失敗した後に終了しない
capybara javascript機能仕様を試してみると失敗しますが、テストを終了したりブラウザウィンドウを閉じたりしません。
このテストを実行している
RSpec.feature "Whatever", type: :feature, js: true do
scenario "whatever again" do
visit "/whatever_url"
expect(true).to eq(true)
end
end
Whatever
whatever again (FAILED - 1)
での結果と時間のためにそこにハングアップし、
は、私は両方のセレンを試してみた障害の原因となっているものについてのメッセージなしとウェブキットのjavascriptドライバ。 彼らは私がそれらを実行するより複雑なアクションでそれらを実行するので、彼らはほとんど私がトラブルを与えているテスト部分を仕上げているので、彼らはほとんど仕事をしています。
私はレール4.2.4、rspec 3.5.1、capybara 2.7.1、およびubuntu 15.10で動作させています。 その他の有用なデータが含まれている場合は、私にお知らせください。
たとえば、あなたを引き起こすことが解決しませんでした与えられたことは失敗しないだろう - あなたはどんなエラーを出しているのですか? –
それは問題ですが、私は何の誤りもありません。私はスペックの結果を含めるように質問を更新しました(最初は忘れていた理由は分かりません) – Jarfis
ok-fyiあなたが呼んでいる 'RSpec.feature'がCapybaraが提供するものであると仮定すると、既に設定されているので 'type::feature'も指定する必要はありません。 –