0

rspec と capybara を使用してログイン フォームをテストしようとしています。ユーザーがチェックボックスをオンにするとremember me、ブラウザーを閉じて再度開き直しても、まだ接続されています。ここで私のテストは次のようになります。

it "still connected if remember me is checked" do
    user = FactoryGirl.create(:user)
    fill_in "Email", with: user.email
    fill_in "Password", with: user.password
    check "Remember me"
    click_button submit
    page.should have_link("sign out", signout_path)

    # here i should do something to close the browser

    visit signin_path
    page.should have_link("Sign out", signout_path)
end

カピバラでブラウザを閉じる方法を探していますが、どの解決策でもうまくいきます。これを行う簡単な方法はありますか?

4

2 に答える 2