I use rspec 3.9, capybara 3.3 and selenium-webdriver 3.142 with chrome for test.
I'd like to ensure that browser retains "remember me" cookies after closing/reopening the browser.
But I cannot close the current browser.
current_window
=> #<Window @handle="CDwindow-EE538F0EA985E268B76B91E21375BBD2">
current_window.close
ArgumentError: Not allowed to close the primary window
from /Users/otake/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/capybara-3.30.0/lib/capybara/selenium/driver.rb:200:in `close_window'
Same error happens after input command "switch_to_window(open_new_window)" then "windows.first.close"
I'd like to know how to:
1. close the current browser
2. open new browser
Thank you