1
私は、単純なスペック書いた:RSpecはチェックポート番号を無視できますか?
visit root_url
click_button 'Sign in'
expect(current_url).to eq user_sign_in_url
と、この仕様を実行し、それは次の理由で失敗します。
expected: "http://example.com/users/sign_in"
got: "http://example.com:12345/users/sign_in"
この場合にはRSpecのポート番号をチェックするのはなぜ?
RSpecはこれをチェックするのを無視できますか?どんな助けにも感謝します。
'current_path'を使用できますか?例: 'expect(current_path).to eq user_sign_in_path' –
あなたはカピバラを使っていますか? 'Capybara.server_port'は12345に設定されていますか? –