Adapt large browser window as default

We were really close to that anyway. It simplifies the code a bit.
This commit is contained in:
Maikel Linke
2023-06-08 12:04:10 +10:00
parent 7cf68cd33b
commit 4ecbbae55e
4 changed files with 3 additions and 11 deletions

View File

@@ -10,14 +10,10 @@ module UIComponentHelper
end
def browse_as_default(&block)
browse_with_window_size(1200, 800)
browse_with_window_size(1280, 800)
block&.call
end
def browse_as_large(&block)
browse_with_window_size(1280, 800, &block)
end
def browse_with_window_size(width, height, &block)
Capybara.current_session.current_window
.resize_to(width, height)

View File

@@ -24,9 +24,7 @@ describe "Authentication" do
before do
visit root_path
end
describe "as large" do
around { |example| browse_as_large { example.run } }
describe "with default large screen" do
before do
open_login_modal
end

View File

@@ -100,8 +100,6 @@ describe 'Multilingual' do
end
describe "using the language switcher UI" do
around { |example| browse_as_large { example.run } }
context "when there is only one language available" do
before do
allow(ENV).to receive(:[]).and_call_original

View File

@@ -11,7 +11,7 @@ Capybara.register_driver(:cuprite) do |app|
Capybara::Cuprite::Driver.new(
app,
**{
window_size: [1200, 800],
window_size: [1280, 800],
browser_options: browser_options,
process_timeout: 60,
timeout: 60,