diff options
| author | Alban Peignier | 2018-04-25 22:10:24 +0200 |
|---|---|---|
| committer | GitHub | 2018-04-25 22:10:24 +0200 |
| commit | cf962fb13fe52394f09a7fad90f848be6ab65d51 (patch) | |
| tree | 0fd8d7f4c84040e20a91e8b9ca6d96e568f70d0b /spec | |
| parent | 1434331621f3677ba825da6dc44d438a7df99b70 (diff) | |
| parent | be3c5cd964581edc0fef868cca6889cb4acc1e10 (diff) | |
| download | chouette-core-cf962fb13fe52394f09a7fad90f848be6ab65d51.tar.bz2 | |
Merge pull request #520 from af83/6711-update-parents-checksum
Update checksums on parents. Fixes #6711
Diffstat (limited to 'spec')
| -rw-r--r-- | spec/models/chouette/journey_pattern_spec.rb | 8 | ||||
| -rw-r--r-- | spec/models/chouette/vehicle_journey_spec.rb | 1 |
2 files changed, 9 insertions, 0 deletions
diff --git a/spec/models/chouette/journey_pattern_spec.rb b/spec/models/chouette/journey_pattern_spec.rb index 57ee5ab4e..fbc48c95a 100644 --- a/spec/models/chouette/journey_pattern_spec.rb +++ b/spec/models/chouette/journey_pattern_spec.rb @@ -6,6 +6,14 @@ describe Chouette::JourneyPattern, :type => :model do describe 'checksum' do it_behaves_like 'checksum support' + + context "when a stop_point is updated" do + it "should update checksum" do + expect do + subject.stop_points.first.update position: subject.stop_points.size + end.to change{subject.reload.checksum} + end + end end # context 'validate minimum stop_points size' do diff --git a/spec/models/chouette/vehicle_journey_spec.rb b/spec/models/chouette/vehicle_journey_spec.rb index 8682d59a2..9cc695c3c 100644 --- a/spec/models/chouette/vehicle_journey_spec.rb +++ b/spec/models/chouette/vehicle_journey_spec.rb @@ -1,3 +1,4 @@ +# coding: utf-8 require 'spec_helper' describe Chouette::VehicleJourney, :type => :model do |
