aboutsummaryrefslogtreecommitdiffstats
path: root/spec/models
diff options
context:
space:
mode:
Diffstat (limited to 'spec/models')
-rw-r--r--spec/models/chouette/vehicle_journey_spec.rb1
-rw-r--r--spec/models/custom_field_spec.rb4
2 files changed, 5 insertions, 0 deletions
diff --git a/spec/models/chouette/vehicle_journey_spec.rb b/spec/models/chouette/vehicle_journey_spec.rb
index c69655bd4..7292f09f9 100644
--- a/spec/models/chouette/vehicle_journey_spec.rb
+++ b/spec/models/chouette/vehicle_journey_spec.rb
@@ -420,6 +420,7 @@ describe Chouette::VehicleJourney, :type => :model do
state['published_journey_name'] = 'edited_name'
state['published_journey_identifier'] = 'edited_identifier'
state['custom_fields'] = {energy: {value: 99}}
+ create :custom_field, field_type: :integer, code: :energy, name: :energy
Chouette::VehicleJourney.state_update(route, collection)
expect(state['errors']).to be_nil
diff --git a/spec/models/custom_field_spec.rb b/spec/models/custom_field_spec.rb
index d52a29fc8..3a432e7b3 100644
--- a/spec/models/custom_field_spec.rb
+++ b/spec/models/custom_field_spec.rb
@@ -35,6 +35,10 @@ RSpec.describe CustomField, type: :model do
end
context "custom field_values for a resource" do
+ before do
+ create :custom_field, field_type: :integer, code: :energy, name: :energy
+ end
+
it { expect(vj.custom_field_value("energy")).to eq(99) }
end