diff --git a/spec/features/legislation/proposals_spec.rb b/spec/features/legislation/proposals_spec.rb index 17a7c607e..d956964c5 100644 --- a/spec/features/legislation/proposals_spec.rb +++ b/spec/features/legislation/proposals_spec.rb @@ -20,7 +20,7 @@ feature 'Legislation Proposals' do end end - scenario 'Each user as a different and consistent random proposals order', :js do + scenario 'Each user has a different and consistent random proposals order', :js do create_list(:legislation_proposal, 10, process: process) in_browser(:one) do diff --git a/spec/sessions_helper.rb b/spec/sessions_helper.rb index fc3fcc2f0..13c9504d0 100644 --- a/spec/sessions_helper.rb +++ b/spec/sessions_helper.rb @@ -1,8 +1,3 @@ -def in_browser(name) - old_session = Capybara.session_name - - Capybara.session_name = name - yield - - Capybara.session_name = old_session +def in_browser(name, &block) + Capybara.using_session(name, &block) end