aboutsummaryrefslogtreecommitdiffstats
path: root/spec
diff options
context:
space:
mode:
authorAlban Peignier2018-03-15 10:43:38 +0100
committerGitHub2018-03-15 10:43:38 +0100
commitff1c63581138e31da48766a07eaa46655a0842bb (patch)
treebe99d6ff304b587cf1c8c1f79a871a8444a35862 /spec
parent7076c427d18548d7e9f5c87de26a936b73ebe8fd (diff)
parent18339a8ddfc48af42ac85b4ca7fd5c5b4bbd008f (diff)
downloadchouette-core-ff1c63581138e31da48766a07eaa46655a0842bb.tar.bz2
Merge pull request #376 from af83/6006-fix-stops-filter
Fix VehicleJourney#with_ordered_stop_area_ids scope. Refs #6006
Diffstat (limited to 'spec')
-rw-r--r--spec/controllers/referential_vehicle_journeys_controller_spec.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/spec/controllers/referential_vehicle_journeys_controller_spec.rb b/spec/controllers/referential_vehicle_journeys_controller_spec.rb
index 50230dd9e..6bf4c7553 100644
--- a/spec/controllers/referential_vehicle_journeys_controller_spec.rb
+++ b/spec/controllers/referential_vehicle_journeys_controller_spec.rb
@@ -80,6 +80,18 @@ RSpec.describe ReferentialVehicleJourneysController, type: :controller do
expect(assigns[:vehicle_journeys]).to_not include(vehicle_journey_2)
end
end
+
+ context "with both stops one being unused" do
+ let(:from_area_id){ vehicle_journey_1.stop_areas.first.id }
+ let(:to_area_id){
+ stop_area = create :stop_area
+ create :stop_point, stop_area: stop_area, route: vehicle_journey_1.route
+ stop_area
+ }
+ it "should apply filters" do
+ expect(assigns[:vehicle_journeys]).to eq []
+ end
+ end
end
end