aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--spec/factories/workbenches.rb19
1 files changed, 19 insertions, 0 deletions
diff --git a/spec/factories/workbenches.rb b/spec/factories/workbenches.rb
index f51e7d94c..154482213 100644
--- a/spec/factories/workbenches.rb
+++ b/spec/factories/workbenches.rb
@@ -5,5 +5,24 @@ FactoryGirl.define do
association :organisation, :factory => :organisation
association :line_referential
association :stop_area_referential
+
+ trait :with_referential do
+ # TODO: change all => to :
+ # association :referential,
+ # organisation: { organisation }
+
+ # after(:stub) do |workbench, evaluator|
+ #
+ # end
+
+ referentials do |workbench|
+ [association(
+ :referential,
+ organisation: workbench.organisation,
+ line_referential: workbench.line_referential,
+ stop_area_referential: workbench.stop_area_referential
+ )]
+ end
+ end
end
end