summaryrefslogtreecommitdiff
path: root/spec/support/shared_examples/features/runners_shared_examples.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/support/shared_examples/features/runners_shared_examples.rb')
-rw-r--r--spec/support/shared_examples/features/runners_shared_examples.rb16
1 files changed, 16 insertions, 0 deletions
diff --git a/spec/support/shared_examples/features/runners_shared_examples.rb b/spec/support/shared_examples/features/runners_shared_examples.rb
index 20078243cfb..63a0832117d 100644
--- a/spec/support/shared_examples/features/runners_shared_examples.rb
+++ b/spec/support/shared_examples/features/runners_shared_examples.rb
@@ -178,6 +178,22 @@ RSpec.shared_examples 'filters by tag' do
end
end
+RSpec.shared_examples 'shows runner jobs tab' do
+ context 'when clicking on jobs tab' do
+ before do
+ click_on("#{s_('Runners|Jobs')} #{job_count}")
+
+ wait_for_requests
+ end
+
+ it 'shows job in list' do
+ within "[data-testid='job-row-#{job.id}']" do
+ expect(page).to have_link("##{job.id}")
+ end
+ end
+ end
+end
+
RSpec.shared_examples 'submits edit runner form' do
it 'breadcrumb contains runner id and token' do
page.within '[data-testid="breadcrumb-links"]' do