diff options
| author | Zog | 2018-01-31 14:02:54 +0100 | 
|---|---|---|
| committer | Zog | 2018-01-31 14:02:54 +0100 | 
| commit | 38762e7e0292cbb70a59bcd5b5260eeefd042c94 (patch) | |
| tree | fb4a5797c58bec93e37b677fc40b45e661aac098 | |
| parent | e12c06e4a5733c22588982db7cd857126cc6296d (diff) | |
| download | chouette-core-38762e7e0292cbb70a59bcd5b5260eeefd042c94.tar.bz2 | |
Fix StopArea validation breaking the specs
| -rw-r--r-- | app/models/chouette/stop_area.rb | 2 | ||||
| -rw-r--r-- | spec/factories/chouette_stop_areas.rb | 3 | 
2 files changed, 3 insertions, 2 deletions
| diff --git a/app/models/chouette/stop_area.rb b/app/models/chouette/stop_area.rb index ad42d54ae..d7d5c2eb2 100644 --- a/app/models/chouette/stop_area.rb +++ b/app/models/chouette/stop_area.rb @@ -60,7 +60,7 @@ module Chouette      end      def area_type_of_right_kind - +      return unless self.kind        unless Chouette::AreaType.send(self.kind).map(&:to_s).include?(self.area_type)          errors.add(:area_type, I18n.t('stop_areas.errors.incorrect_kind_area_type'))        end diff --git a/spec/factories/chouette_stop_areas.rb b/spec/factories/chouette_stop_areas.rb index 94517f856..9b4764781 100644 --- a/spec/factories/chouette_stop_areas.rb +++ b/spec/factories/chouette_stop_areas.rb @@ -3,9 +3,10 @@ FactoryGirl.define do      sequence(:objectid) { |n| "FR:#{n}:ZDE:#{n}:STIF" }      sequence(:name) { |n| "stop_area_#{n}" }      sequence(:registration_number) { |n| "test-#{n}" } -    area_type { Chouette::AreaType.all.sample } +    area_type { Chouette::AreaType.commercial.sample }      latitude {10.0 * rand}      longitude {10.0 * rand} +    kind "commercial"      association :stop_area_referential | 
