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