From 4783f2067b383fdc367cea6eeb747fbc0806bd69 Mon Sep 17 00:00:00 2001 From: Malaber <32635600+Malaber@users.noreply.github.com> Date: Tue, 11 Jun 2019 21:46:02 +0200 Subject: [PATCH] Assign values to playoff transition relevant variables in factory --- spec/factories/tournaments.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/spec/factories/tournaments.rb b/spec/factories/tournaments.rb index 31aa828..9a8a7d3 100644 --- a/spec/factories/tournaments.rb +++ b/spec/factories/tournaments.rb @@ -11,8 +11,10 @@ FactoryBot.define do after(:create) do |tournament, evaluator| tournament.teams = create_list(:team, evaluator.teams_count, tournament: tournament) tournament.playoff_teams_amount = (tournament.teams.size / 2) - tournament.instant_finalists_amount = tournament.playoff_teams_amount - tournament.intermediate_round_participants_amount = 0 + tournament.instant_finalists_amount = (tournament.playoff_teams_amount / 2) + tournament.intermediate_round_participants_amount = ((tournament.playoff_teams_amount - + tournament.instant_finalists_amount) * 2) + tournament.save! end factory :stage_tournament do