diff options
Diffstat (limited to 'qa/qa/page/project/pipeline/show.rb')
-rw-r--r-- | qa/qa/page/project/pipeline/show.rb | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/qa/qa/page/project/pipeline/show.rb b/qa/qa/page/project/pipeline/show.rb index e4511ababfd..25d62ac59af 100644 --- a/qa/qa/page/project/pipeline/show.rb +++ b/qa/qa/page/project/pipeline/show.rb @@ -44,6 +44,17 @@ module QA element :jobs_dropdown_menu end + view 'app/views/layouts/nav/_breadcrumbs.html.haml' do + element :breadcrumb_links_content + element :breadcrumb_current_link + end + + def pipeline_id + within_element(:breadcrumb_links_content) do + find_element(:breadcrumb_current_link).text.delete_prefix('#') + end + end + def running?(wait: 0) within_element(:pipeline_header) do page.has_content?('running', wait: wait) |