Assign values to playoff transition relevant variables in factory
This commit is contained in:
parent
5004dec39a
commit
4f64afd5fe
|
|
@ -11,8 +11,10 @@ FactoryBot.define do
|
||||||
after(:create) do |tournament, evaluator|
|
after(:create) do |tournament, evaluator|
|
||||||
tournament.teams = create_list(:team, evaluator.teams_count, tournament: tournament)
|
tournament.teams = create_list(:team, evaluator.teams_count, tournament: tournament)
|
||||||
tournament.playoff_teams_amount = (tournament.teams.size / 2)
|
tournament.playoff_teams_amount = (tournament.teams.size / 2)
|
||||||
tournament.instant_finalists_amount = tournament.playoff_teams_amount
|
tournament.instant_finalists_amount = (tournament.playoff_teams_amount / 2)
|
||||||
tournament.intermediate_round_participants_amount = 0
|
tournament.intermediate_round_participants_amount = ((tournament.playoff_teams_amount -
|
||||||
|
tournament.instant_finalists_amount) * 2)
|
||||||
|
tournament.save!
|
||||||
end
|
end
|
||||||
|
|
||||||
factory :stage_tournament do
|
factory :stage_tournament do
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue