diff options
Diffstat (limited to 'spec/support/shared_examples/features/runners_shared_examples.rb')
-rw-r--r-- | spec/support/shared_examples/features/runners_shared_examples.rb | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/spec/support/shared_examples/features/runners_shared_examples.rb b/spec/support/shared_examples/features/runners_shared_examples.rb index d9460c7b8f1..52f3fd60c07 100644 --- a/spec/support/shared_examples/features/runners_shared_examples.rb +++ b/spec/support/shared_examples/features/runners_shared_examples.rb @@ -35,11 +35,11 @@ RSpec.shared_examples 'shows and resets runner registration token' do it 'has a registration token' do click_on 'Click to reveal' - expect(page.find('[data-testid="token-value"] input').value).to have_content(registration_token) + expect(page.find_field('token-value').value).to have_content(registration_token) end describe 'reset registration token' do - let!(:old_registration_token) { find('[data-testid="token-value"] input').value } + let!(:old_registration_token) { find_field('token-value').value } before do click_on 'Reset registration token' @@ -62,7 +62,7 @@ RSpec.shared_examples 'shows and resets runner registration token' do end end -RSpec.shared_examples 'shows no runners' do +RSpec.shared_examples 'shows no runners registered' do it 'shows counts with 0' do expect(page).to have_text "Online runners 0" expect(page).to have_text "Offline runners 0" @@ -70,13 +70,19 @@ RSpec.shared_examples 'shows no runners' do end it 'shows "no runners" message' do - expect(page).to have_text 'No runners found' + expect(page).to have_text s_('Runners|Get started with runners') + end +end + +RSpec.shared_examples 'shows no runners found' do + it 'shows "no runners" message' do + expect(page).to have_text s_('Runners|No results found') end end RSpec.shared_examples 'shows runner in list' do it 'does not show empty state' do - expect(page).not_to have_content 'No runners found' + expect(page).not_to have_content s_('Runners|Get started with runners') end it 'shows runner row' do |