diff options
| author | vlatka pavisic | 2016-12-02 15:36:15 +0100 | 
|---|---|---|
| committer | vlatka pavisic | 2016-12-02 15:36:15 +0100 | 
| commit | 609f23f2e83a4897bcf440b8a8b0be286b48e32c (patch) | |
| tree | 7ffb005161d6ee9625bf343e9dc869fccf7afe2f /spec | |
| parent | 47572dc97aa526dc702d7456bb7459786eb1eb0e (diff) | |
| download | chouette-core-609f23f2e83a4897bcf440b8a8b0be286b48e32c.tar.bz2 | |
Refs #2133 : Feature tests fixes
Diffstat (limited to 'spec')
| -rw-r--r-- | spec/features/referential_companies_spec.rb | 10 | ||||
| -rw-r--r-- | spec/features/referential_group_of_lines_spec.rb | 4 | ||||
| -rw-r--r-- | spec/features/referential_lines_spec.rb | 4 | ||||
| -rw-r--r-- | spec/features/referential_networks_spec.rb | 3 | ||||
| -rw-r--r-- | spec/features/referential_stop_areas_spec.rb | 3 | 
5 files changed, 11 insertions, 13 deletions
| diff --git a/spec/features/referential_companies_spec.rb b/spec/features/referential_companies_spec.rb index ac3f5b9d5..4611c818f 100644 --- a/spec/features/referential_companies_spec.rb +++ b/spec/features/referential_companies_spec.rb @@ -5,7 +5,7 @@ describe 'ReferentialCompanies', type: :feature do    login_user    let(:referential) { Referential.first } -  let(:companies) { Array.new(2) { create :company, line_referential: referential.line_referential } } +  let!(:companies) { Array.new(2) { create :company, line_referential: referential.line_referential } }    describe 'index' do      before(:each) { visit referential_companies_path(referential) } @@ -24,10 +24,10 @@ describe 'ReferentialCompanies', type: :feature do        end        it 'supports filtering by objectid' do -        fill_in 'q[name_or_objectid_cont]', with: referential.companies.first.objectid +        fill_in 'q[name_or_objectid_cont]', with: companies.first.objectid          click_button 'search-btn' -        expect(page).to have_content(referential.companies.first.name) -        expect(page).not_to have_content(referential.companies.last.name) +        expect(page).to have_content(companies.first.name) +        expect(page).not_to have_content(companies.last.name)        end      end    end @@ -35,7 +35,7 @@ describe 'ReferentialCompanies', type: :feature do    describe 'show' do      it 'displays referential company' do        visit referential_company_path(referential, companies.first) -      expect(page).to have_content(referential.companies.first.name) +      expect(page).to have_content(companies.first.name)      end    end  end diff --git a/spec/features/referential_group_of_lines_spec.rb b/spec/features/referential_group_of_lines_spec.rb index 585519fba..491a7a939 100644 --- a/spec/features/referential_group_of_lines_spec.rb +++ b/spec/features/referential_group_of_lines_spec.rb @@ -5,10 +5,10 @@ describe 'ReferentialLines', type: :feature do    login_user    let(:referential) { Referential.first } -  let(:group_of_lines) { Array.new(2) { create(:group_of_line, line_referential: Referential.first.line_referential) } } +  let!(:group_of_lines) { Array.new(2) { create(:group_of_line, line_referential: Referential.first.line_referential) } }    describe 'index' do -    before(:each) { visit referential_group_of_lines_path(referentialre) } +    before(:each) { visit referential_group_of_lines_path(referential) }      it 'displays referential groups of lines' do        expect(page).to have_content(group_of_lines.first.name) diff --git a/spec/features/referential_lines_spec.rb b/spec/features/referential_lines_spec.rb index ea828e6cb..9f4892c36 100644 --- a/spec/features/referential_lines_spec.rb +++ b/spec/features/referential_lines_spec.rb @@ -4,10 +4,10 @@ require 'spec_helper'  describe 'ReferentialLines', type: :feature do    login_user -  before(:all) { create :referential_metadata, referential: Referential.first } -    let(:referential) { Referential.first } +  before(:all) { create :referential_metadata, referential: Referential.first } +    describe 'index' do      before(:each) { visit referential_lines_path(referential) } diff --git a/spec/features/referential_networks_spec.rb b/spec/features/referential_networks_spec.rb index f1f1d0ecc..7c0d56bf2 100644 --- a/spec/features/referential_networks_spec.rb +++ b/spec/features/referential_networks_spec.rb @@ -5,8 +5,7 @@ describe 'ReferentialNetworks', type: :feature do    login_user    let(:referential) { Referential.first } -  let(:networks) { Array.new(2) { create :network, line_referential: referential.line_referential } } - +  let!(:networks) { Array.new(2) { create :network, line_referential: referential.line_referential } }    describe 'index' do      before(:each) { visit referential_networks_path(referential) } diff --git a/spec/features/referential_stop_areas_spec.rb b/spec/features/referential_stop_areas_spec.rb index 00ddfae07..82613c06e 100644 --- a/spec/features/referential_stop_areas_spec.rb +++ b/spec/features/referential_stop_areas_spec.rb @@ -6,8 +6,7 @@ describe 'ReferentialStopAreas', type: :feature do    let(:referential) { Referential.first }    let(:stop_area_referential) { create :stop_area_referential } -  let(:stop_areas) { Array.new(2) { create :stop_area, stop_area_referential: stop_area_referential } } - +  let!(:stop_areas) { Array.new(2) { create :stop_area, stop_area_referential: stop_area_referential } }    describe 'index' do      before(:each) { visit referential_stop_areas_path(referential) } | 
