aboutsummaryrefslogtreecommitdiffstats
path: root/spec
diff options
context:
space:
mode:
authorXinhui Xu2017-07-25 12:30:19 +0200
committerGitHub2017-07-25 12:30:19 +0200
commitb08046d29d7edc181c27797b4b5f14dce1ed8434 (patch)
treeba85ae3019e651d3833e288e19971d40bfd06d8a /spec
parent3fd2c1d4456b88ad9cf55a950be65ddce0d70349 (diff)
parentadeb7109bb4ea64c8c10233cd61a63b154384f43 (diff)
downloadchouette-core-b08046d29d7edc181c27797b4b5f14dce1ed8434.tar.bz2
Merge pull request #41 from af83/revert-40-codifligne_objectid
Revert "StifCodifligneAttributesSupport for Line objectid"
Diffstat (limited to 'spec')
-rw-r--r--spec/models/chouette/line_spec.rb11
1 files changed, 8 insertions, 3 deletions
diff --git a/spec/models/chouette/line_spec.rb b/spec/models/chouette/line_spec.rb
index 2e5882012..5a339e7ed 100644
--- a/spec/models/chouette/line_spec.rb
+++ b/spec/models/chouette/line_spec.rb
@@ -1,12 +1,17 @@
require 'spec_helper'
describe Chouette::Line, :type => :model do
+
subject { create(:line) }
+ it { is_expected.to belong_to(:line_referential) }
- it { should belong_to(:line_referential) }
# it { is_expected.to validate_presence_of :network }
# it { is_expected.to validate_presence_of :company }
- it { should validate_presence_of :name }
+
+ it { is_expected.to validate_presence_of :name }
+
+ # it { should validate_presence_of :objectid }
+ it { is_expected.to validate_uniqueness_of :objectid }
describe '#display_name' do
it 'should display local_id, number, name and company name' do
@@ -17,7 +22,7 @@ describe Chouette::Line, :type => :model do
describe '#objectid' do
subject { super().objectid }
- it { is_expected.to be_kind_of(Chouette::StifCodifligneObjectid) }
+ it { is_expected.to be_kind_of(Chouette::NetexObjectId) }
end
# it { should validate_numericality_of :objectversion }