diff options
| author | Teddy Wing | 2017-08-25 11:32:49 +0200 |
|---|---|---|
| committer | Teddy Wing | 2017-08-25 11:32:49 +0200 |
| commit | 36770fc9e7a4a8fe72d6bf7f2bc0dc328183e6fe (patch) | |
| tree | c68d3f5091b92c8570eaff087cf9d493d316b714 /lib | |
| parent | 8c0018c32933eab21645626013a19de3775c927f (diff) | |
| download | chouette-core-36770fc9e7a4a8fe72d6bf7f2bc0dc328183e6fe.tar.bz2 | |
ReferentialMetadataKludge: Use non-overlapping dates in test data
Previously, the OFFRE_... zip's two referentials had overlapping dates
(2017-03-01..2017-03-31 & 2017-03-01..2017-12-31).
This caused this validation error when trying to save the referentials:
OFFRE_TRANSDEV_20170301122517 couvre le même périmètre d'offre
To fix this, Alban & I changed the dates of the two offers inside the
zip (in the calendrier.xml files) and matched the dates in
`ReferentialMetadataKludge`.
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/referential_metadata_kludge.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/referential_metadata_kludge.rb b/lib/referential_metadata_kludge.rb index fcebc5491..597a00c3b 100644 --- a/lib/referential_metadata_kludge.rb +++ b/lib/referential_metadata_kludge.rb @@ -14,10 +14,10 @@ module ReferentialMetadataKludge extend self end def name_to_periods name - {'offre1' => [Date.new(2017,3,1)...Date.new(2017,4,1)], - 'offre2' => [Date.new(2017,3,1)...Date.new(2018,1,1)], - 'OFFRE_TRANSDEV_20170301122517' => [Date.new(2017,3,1)...Date.new(2017,4,1)], - 'OFFRE_TRANSDEV_20170301122519' => [Date.new(2017,3,1)...Date.new(2018,1,1)]}.fetch name + {'offre1' => [Date.new(2017,3,1)...Date.new(2017,3,29)], + 'offre2' => [Date.new(2017,4,1)...Date.new(2017,12,31)], + 'OFFRE_TRANSDEV_20170301122517' => [Date.new(2017,3,1)...Date.new(2017,3,29)], + 'OFFRE_TRANSDEV_20170301122519' => [Date.new(2017,4,1)...Date.new(2017,12,31)]}.fetch name end end |
