diff options
Diffstat (limited to 'spec/factories')
| -rw-r--r-- | spec/factories/chouette_purchase_windows.rb | 16 | 
1 files changed, 16 insertions, 0 deletions
| diff --git a/spec/factories/chouette_purchase_windows.rb b/spec/factories/chouette_purchase_windows.rb new file mode 100644 index 000000000..4d29a8801 --- /dev/null +++ b/spec/factories/chouette_purchase_windows.rb @@ -0,0 +1,16 @@ +FactoryGirl.define do +  factory :purchase_window, class: Chouette::PurchaseWindow do +    sequence(:name) { |n| "Purchase Window #{n}" } +    sequence(:objectid) { |n| "organisation:PurchaseWindow:#{n}:LOC" } +    date_ranges { [generate(:periods)] } + +    association :referential +     +  end + +  sequence :periods do |n| +    date = Date.today + 2*n +    date..(date+1) +  end +end + | 
