summaryrefslogtreecommitdiff
path: root/qa/qa/page/project/sub_menus/repository.rb
diff options
context:
space:
mode:
Diffstat (limited to 'qa/qa/page/project/sub_menus/repository.rb')
-rw-r--r--qa/qa/page/project/sub_menus/repository.rb15
1 files changed, 12 insertions, 3 deletions
diff --git a/qa/qa/page/project/sub_menus/repository.rb b/qa/qa/page/project/sub_menus/repository.rb
index 38d6b8e50f4..c78c7521b64 100644
--- a/qa/qa/page/project/sub_menus/repository.rb
+++ b/qa/qa/page/project/sub_menus/repository.rb
@@ -14,15 +14,16 @@ module QA
include QA::Page::Project::SubMenus::Common
view 'app/views/layouts/nav/sidebar/_project.html.haml' do
- element :project_menu_repo
+ element :repository_link
element :branches_link
+ element :tags_link
end
end
end
def click_repository
within_sidebar do
- click_element(:project_menu_repo)
+ click_element(:repository_link)
end
end
@@ -34,11 +35,19 @@ module QA
end
end
+ def go_to_repository_tags
+ hover_repository do
+ within_submenu do
+ click_element(:tags_link)
+ end
+ end
+ end
+
private
def hover_repository
within_sidebar do
- find_element(:project_menu_repo).hover
+ find_element(:repository_link).hover
yield
end