OmniAuthを利用したログインのsystem specで、ログインに失敗した場合のテストが次のようなエラーになった。 1) ユーザがログインする ログインに失敗したとき "ログインに失敗しました"と表示されること Failure/Error: click_link 'Twitterでログイン' OmniAuth::Error: invalid_credentials # ./spec/system/login_spec.rb:98:in `block (3 levels) in <top (required)>' もとになったspecはこちら。 context 'ログインに失敗したとき' do around do |example| original_mock_auth = OmniAuth.config.mock_auth[:twitter] OmniAuth.config.mock