diff options
Diffstat (limited to 'spec/factories/ml/experiments.rb')
-rw-r--r-- | spec/factories/ml/experiments.rb | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/spec/factories/ml/experiments.rb b/spec/factories/ml/experiments.rb index e4f5a0da6cf..0acb4c5c5fc 100644 --- a/spec/factories/ml/experiments.rb +++ b/spec/factories/ml/experiments.rb @@ -4,6 +4,12 @@ FactoryBot.define do sequence(:name) { |n| "experiment#{n}" } project - user + user { project&.creator } + + trait :with_metadata do + after(:create) do |e| + e.metadata = FactoryBot.create_list(:ml_experiment_metadata, 2, experiment: e) # rubocop:disable StrategyInCallback + end + end end end |