A group_match always has match_scores attached

This commit is contained in:
Daniel Schädler 2019-05-29 22:42:28 +02:00
parent d50cd66b24
commit dabddd6702
1 changed files with 7 additions and 6 deletions

View File

@ -34,13 +34,10 @@ FactoryBot.define do
factory :group_match, class: Match do
group
position { 0 }
transient do
match_scores_count { 2 }
end
factory :running_group_match do
transient do
match_scores_count { 2 }
end
after(:create) do |match, evaluator|
match.match_scores = create_list(:match_score, evaluator.match_scores_count)
end
state { :in_progress }
end
@ -53,5 +50,9 @@ FactoryBot.define do
end
state { :finished }
end
after(:create) do |match, evaluator|
match.match_scores = create_list(:match_score, evaluator.match_scores_count)
end
end
end