diff options
| author | cedricnjanga | 2017-12-19 16:21:06 +0100 |
|---|---|---|
| committer | Luc Donnet | 2017-12-21 13:55:49 +0100 |
| commit | 43f8c76522288a0328d520dfc753ed173fc84964 (patch) | |
| tree | e067ae1f57fb34a5a82425b1e278507ccfdba4ae /spec/factories | |
| parent | 723bee2cafff84c0b948f85ed450408d6cbc866a (diff) | |
| download | chouette-core-43f8c76522288a0328d520dfc753ed173fc84964.tar.bz2 | |
BusinessCalendar => PurchaseWindow
belongs_to referential
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 + |
