aboutsummaryrefslogtreecommitdiffstats
path: root/spec
diff options
context:
space:
mode:
authorXinhui2017-07-13 11:23:19 +0200
committerXinhui2017-07-13 17:33:22 +0200
commitb95bc1495f8212787a4161fb8e25eb4c38fa9b07 (patch)
treec141b98b05c92c94566a46bf02b200210e4e6aa9 /spec
parent55a80fbc32bb126c2332f7694ed534de300a2214 (diff)
downloadchouette-core-b95bc1495f8212787a4161fb8e25eb4c38fa9b07.tar.bz2
TimeTablePeriod implementation of checksum concerns
Diffstat (limited to 'spec')
-rw-r--r--spec/models/chouette/time_table_period_spec.rb8
1 files changed, 6 insertions, 2 deletions
diff --git a/spec/models/chouette/time_table_period_spec.rb b/spec/models/chouette/time_table_period_spec.rb
index 07dc602cb..cc1a3ae09 100644
--- a/spec/models/chouette/time_table_period_spec.rb
+++ b/spec/models/chouette/time_table_period_spec.rb
@@ -4,11 +4,15 @@ describe Chouette::TimeTablePeriod, :type => :model do
let!(:time_table) { create(:time_table)}
subject { create(:time_table_period ,:time_table => time_table, :period_start => Date.new(2014,6,30), :period_end => Date.new(2014,7,6) ) }
- let!(:p2) {create(:time_table_period ,:time_table => time_table, :period_start => Date.new(2014,7,6), :period_end => Date.new(2014,7,14) ) }
+ let!(:p2) {create(:time_table_period ,:time_table => time_table, :period_start => Date.new(2014,7,6), :period_end => Date.new(2014,7,14) ) }
it { is_expected.to validate_presence_of :period_start }
it { is_expected.to validate_presence_of :period_end }
-
+
+ describe 'checksum' do
+ it_behaves_like 'checksum support', :time_table_period
+ end
+
describe "#overlap" do
context "when periods intersect, " do
it "should detect period overlap" do