From e1d587f5d6fe76900dd7cce26178464d4455fb8b Mon Sep 17 00:00:00 2001 From: Filipa Lacerda Date: Tue, 20 Feb 2018 16:50:14 +0000 Subject: Remove duplicate ID --- app/assets/javascripts/clusters/components/applications.vue | 5 ++--- spec/features/projects/clusters/applications_spec.rb | 4 ++-- spec/javascripts/clusters/components/applications_spec.js | 6 +++--- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/app/assets/javascripts/clusters/components/applications.vue b/app/assets/javascripts/clusters/components/applications.vue index 6490cd6ff47..bddc8756a1b 100644 --- a/app/assets/javascripts/clusters/components/applications.vue +++ b/app/assets/javascripts/clusters/components/applications.vue @@ -179,7 +179,7 @@ @@ -194,8 +194,7 @@ diff --git a/spec/features/projects/clusters/applications_spec.rb b/spec/features/projects/clusters/applications_spec.rb index b984bdb5803..fd322d2eeb4 100644 --- a/spec/features/projects/clusters/applications_spec.rb +++ b/spec/features/projects/clusters/applications_spec.rb @@ -99,13 +99,13 @@ feature 'Clusters Applications', :js do expect(page.find(:css, '.js-cluster-application-install-button')['disabled']).to eq('true') expect(page.find(:css, '.js-cluster-application-install-button')).to have_content('Installed') expect(page).to have_selector('.js-no-ip-message') - expect(page.find(:css, 'input#ipAddress')['placeholder']).to eq('?') + expect(page.find(:css, 'input.js-ip-address')['placeholder']).to eq('?') # We receive the external IP address and display Clusters::Cluster.last.application_ingress.update!(external_ip: '192.168.1.100') expect(page).not_to have_selector('.js-no-ip-message') - expect(page.find(:css, 'input#ipAddress')['placeholder']).to eq('192.168.1.100') + expect(page.find(:css, 'input.js-ip-address')['placeholder']).to eq('192.168.1.100') end expect(page).to have_content('Ingress was successfully installed on your Kubernetes cluster') diff --git a/spec/javascripts/clusters/components/applications_spec.js b/spec/javascripts/clusters/components/applications_spec.js index 9bd47aea7f9..e3312f62c04 100644 --- a/spec/javascripts/clusters/components/applications_spec.js +++ b/spec/javascripts/clusters/components/applications_spec.js @@ -62,7 +62,7 @@ describe('Applications', () => { }, }); expect( - vm.$el.querySelector('#ipAddress').getAttribute('placeholder'), + vm.$el.querySelector('.js-ip-address').getAttribute('placeholder'), ).toEqual('0.0.0.0'); expect( vm.$el.querySelector('.js-clipboard-btn').getAttribute('data-clipboard-text'), @@ -85,7 +85,7 @@ describe('Applications', () => { }); expect( - vm.$el.querySelector('#ipAddress').getAttribute('placeholder'), + vm.$el.querySelector('.js-ip-address').getAttribute('placeholder'), ).toEqual('?'); expect( @@ -109,7 +109,7 @@ describe('Applications', () => { }); expect(vm.$el.textContent).not.toContain('Ingress IP Address'); - expect(vm.$el.querySelector('#ipAddress')).toBe(null); + expect(vm.$el.querySelector('.js-ip-address')).toBe(null); }); }); }); -- cgit v1.2.1