From d58b9251d0fb491ca969b7f4a116d5bb5e6e491b Mon Sep 17 00:00:00 2001 From: Malaber Date: Thu, 23 Apr 2026 14:56:01 +0200 Subject: [PATCH] fix: seed valid beamer e2e tournaments --- spec/e2e/http/tournament_beamers_websocket_spec.rb | 5 ++++- .../http/tournament_follow_sync_beamers_websocket_spec.rb | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/spec/e2e/http/tournament_beamers_websocket_spec.rb b/spec/e2e/http/tournament_beamers_websocket_spec.rb index 9c68aa5..4588172 100644 --- a/spec/e2e/http/tournament_beamers_websocket_spec.rb +++ b/spec/e2e/http/tournament_beamers_websocket_spec.rb @@ -79,7 +79,10 @@ RSpec.describe 'Tournament beamer websocket HTTP E2E' do response = client.post('/tournaments', body: { name: "#{name_prefix} #{SecureRandom.hex(3)}", description: 'Websocket beamer tournament', - public: true + public: true, + teams: 4.times.map do |index| + { name: "#{name_prefix.tr(' ', '')}-S#{index + 1}" } + end }) expect(response[:status]).to eq(201) response.fetch(:json) diff --git a/spec/e2e/http/tournament_follow_sync_beamers_websocket_spec.rb b/spec/e2e/http/tournament_follow_sync_beamers_websocket_spec.rb index 05e7df4..7fa0579 100644 --- a/spec/e2e/http/tournament_follow_sync_beamers_websocket_spec.rb +++ b/spec/e2e/http/tournament_follow_sync_beamers_websocket_spec.rb @@ -68,7 +68,10 @@ RSpec.describe 'Tournament follower sync beamer websocket HTTP E2E' do response = client.post('/tournaments', body: { name: "#{name_prefix} #{SecureRandom.hex(3)}", description: 'Follower beamer websocket source tournament', - public: true + public: true, + teams: 4.times.map do |index| + { name: "#{name_prefix.tr(' ', '')}-S#{index + 1}" } + end }) expect(response[:status]).to eq(201) fetch_tournament(base_url:, tournament_id: response.dig(:json, :id))