diff options
| author | Luc Donnet | 2017-12-20 10:18:01 +0100 | 
|---|---|---|
| committer | GitHub | 2017-12-20 10:18:01 +0100 | 
| commit | e6ab30bc089b9d30a4222df214a70097df651d72 (patch) | |
| tree | b62489c965045d0fa897f02caeeb0b59d436a062 /spec/lib | |
| parent | c13540b1b10451c9b26045cbfcb5ec397d1ddbc0 (diff) | |
| parent | b4f0fe5ac25c1d58c7396f55fb66de7313783d9c (diff) | |
| download | chouette-core-e6ab30bc089b9d30a4222df214a70097df651d72.tar.bz2 | |
Merge pull request #124 from af83/5006-wb_import_filter_refs_with_foreign_lines
5006 wb import filter refs with foreign lines
Diffstat (limited to 'spec/lib')
| -rw-r--r-- | spec/lib/stif/netex_file/frame_spec.rb | 13 | ||||
| -rw-r--r-- | spec/lib/stif/netex_file_spec.rb | 4 | 
2 files changed, 16 insertions, 1 deletions
| diff --git a/spec/lib/stif/netex_file/frame_spec.rb b/spec/lib/stif/netex_file/frame_spec.rb new file mode 100644 index 000000000..eb80e7b14 --- /dev/null +++ b/spec/lib/stif/netex_file/frame_spec.rb @@ -0,0 +1,13 @@ +require 'stif/netex_file' +RSpec.describe STIF::NetexFile::Frame do +   +  context "line object id extraction" do +    it "gets the line object id if frame describes a line" do +      expect( described_class.get_line_object_id('offre_C00109_10.xml') ).to eq('C00109') +    end + +    it "gets nil if the frame does not describe a line" do +      expect( described_class.get_line_object_id('commun.xml') ).to be_nil +    end +  end +end diff --git a/spec/lib/stif/netex_file_spec.rb b/spec/lib/stif/netex_file_spec.rb index ef69b994c..850d0d3de 100644 --- a/spec/lib/stif/netex_file_spec.rb +++ b/spec/lib/stif/netex_file_spec.rb @@ -1,8 +1,9 @@ +require 'stif/netex_file'  RSpec.describe STIF::NetexFile do    let( :zip_file ){ fixtures_path 'OFFRE_TRANSDEV_2017030112251.zip' } -  let(:frames) { STIF::NetexFile.new(zip_file).frames } +  let(:frames) { described_class.new(zip_file).frames }    it "should return a frame for each sub directory" do      expect(frames.size).to eq(2) @@ -22,4 +23,5 @@ RSpec.describe STIF::NetexFile do      end    end +  end | 
