私はomniauthとキュウリを新しいアプリケーションで使用しています。私はomniauthを持っていて働いており、適切なキュウリの機能テストを追加しようとしています。私はテストで奇妙なエラーに走っていました - 同じ手順を手動で実行するときには得られないエラーです。キュウリ&カピバラにfile:///パスの代わりにhttp://パスを使用させるにはどうすればよいですか?
ビア「私のページを示して、」私はキュウリは何もしないときには、ファイル・パスを経由して、それをやっているという事実(例えば、file:///path/to/app/tmp/capybara/capybara-201107151148029152254898.html
)の代わりに、HTTPパスにそれを絞り込むきた(例えば、http://localhost:3000/
)。
私のキュウリ試験は、httpパスの代わりにファイルパスを通過するのはなぜですか?この状況をどのように修正するのですか?
これは正しいです。 'save_and_open_page'はhttpコンテンツをローカルファイルに保存し、それを開きます。 –