summaryrefslogtreecommitdiff
path: root/qa
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2018-01-09 14:53:35 +0100
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2018-01-09 14:53:35 +0100
commitb91b6418158e1e70d9d101b0cf82d92740fe2faf (patch)
tree3f2d8c17a1302c55dc8126de10d92dff4789d5a2 /qa
parentffd109af4ef74ce54203f4067c2be3d2ff31e137 (diff)
downloadgitlab-ce-b91b6418158e1e70d9d101b0cf82d92740fe2faf.tar.gz
Add QA selectors coupling with sidebar menu
Diffstat (limited to 'qa')
-rw-r--r--qa/qa/page/menu/side.rb8
1 files changed, 7 insertions, 1 deletions
diff --git a/qa/qa/page/menu/side.rb b/qa/qa/page/menu/side.rb
index 6c25aba4bac..1df4e0c2429 100644
--- a/qa/qa/page/menu/side.rb
+++ b/qa/qa/page/menu/side.rb
@@ -2,6 +2,12 @@ module QA
module Page
module Menu
class Side < Page::Base
+ view 'app/views/layouts/nav/sidebar/_project.html.haml' do
+ element :settings_item
+ element :repository_link, "title: 'Repository'"
+ element :top_level_items, '.sidebar-top-level-items'
+ end
+
def click_repository_setting
hover_setting do
click_link('Repository')
@@ -12,7 +18,7 @@ module QA
def hover_setting
within_sidebar do
- find('.nav-item-name', text: 'Settings').hover
+ find('.qa-settings-item').hover
yield
end