aboutsummaryrefslogtreecommitdiffstats
path: root/spec/models/calendar_spec.rb
diff options
context:
space:
mode:
authoraf832017-07-03 13:40:56 +0200
committeraf832017-07-03 13:40:56 +0200
commit5220e7bad9e252983e1bfc1850fd3459ca802267 (patch)
tree800a4fbb02cf1f920a2bde2d3c76bf904bacf7ea /spec/models/calendar_spec.rb
parent3fc84b19b1ba7a230a208d2f5b5dffb68003da8e (diff)
downloadchouette-core-5220e7bad9e252983e1bfc1850fd3459ca802267.tar.bz2
Adapt test & controller according to convert_to_timetable fix
Diffstat (limited to 'spec/models/calendar_spec.rb')
-rw-r--r--spec/models/calendar_spec.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/spec/models/calendar_spec.rb b/spec/models/calendar_spec.rb
index cf7e4aa27..f5020ebf8 100644
--- a/spec/models/calendar_spec.rb
+++ b/spec/models/calendar_spec.rb
@@ -8,13 +8,13 @@ RSpec.describe Calendar, :type => :model do
it { is_expected.to validate_uniqueness_of(:short_name) }
describe '#to_time_table' do
- let(:calendar) { create(:calendar, date_ranges: [Date.today..(Date.today + 1.month)]) }
+ let(:calendar) { create(:calendar, date_ranges: [Date.today...(Date.today + 1.month)]) }
it 'should convert calendar to an instance of Chouette::TimeTable' do
time_table = calendar.convert_to_time_table
expect(time_table).to be_an_instance_of(Chouette::TimeTable)
- expect(time_table.periods[0].period_start).to eq(calendar.date_ranges[0].begin)
- expect(time_table.periods[0].period_end).to eq(calendar.date_ranges[0].end)
+ expect(time_table.periods[0].period_start).to eq(calendar.periods[0].begin)
+ expect(time_table.periods[0].period_end).to eq(calendar.periods[0].end)
expect(time_table.dates.map(&:date)).to match_array(calendar.dates)
end
end