diff options
author | Kamil Trzcinski <ayufan@ayufan.eu> | 2016-02-14 20:28:02 +0100 |
---|---|---|
committer | James Edwards-Jones <jedwardsjones@gitlab.com> | 2017-01-31 22:53:57 +0000 |
commit | db35f3dc573fe5d07eb03de7690d98eef98784d3 (patch) | |
tree | a3343155def8e427314eb6b1d8364d58cb02b7e5 /features | |
parent | b7fd7daee4610674a2301c618fd60b8997f2cf8a (diff) | |
download | gitlab-ce-db35f3dc573fe5d07eb03de7690d98eef98784d3.tar.gz |
Add tests for Active Tab
Diffstat (limited to 'features')
-rw-r--r-- | features/project/active_tab.feature | 7 | ||||
-rw-r--r-- | features/steps/project/active_tab.rb | 8 |
2 files changed, 15 insertions, 0 deletions
diff --git a/features/project/active_tab.feature b/features/project/active_tab.feature index d033e6b167b..5c14c5db665 100644 --- a/features/project/active_tab.feature +++ b/features/project/active_tab.feature @@ -53,6 +53,13 @@ Feature: Project Active Tab And no other sub navs should be active And the active main tab should be Settings + Scenario: On Project Settings/Pages + Given I visit my project's settings page + And I click the "Pages" tab + Then the active sub nav should be Pages + And no other sub navs should be active + And the active main tab should be Settings + Scenario: On Project Members Given I visit my project's members page Then the active sub nav should be Members diff --git a/features/steps/project/active_tab.rb b/features/steps/project/active_tab.rb index 9f701840f1d..e842d7bec2b 100644 --- a/features/steps/project/active_tab.rb +++ b/features/steps/project/active_tab.rb @@ -35,6 +35,10 @@ class Spinach::Features::ProjectActiveTab < Spinach::FeatureSteps click_link('Deploy Keys') end + step 'I click the "Pages" tab' do + click_link('Pages') + end + step 'the active sub nav should be Members' do ensure_active_sub_nav('Members') end @@ -47,6 +51,10 @@ class Spinach::Features::ProjectActiveTab < Spinach::FeatureSteps ensure_active_sub_nav('Deploy Keys') end + step 'the active sub nav should be Pages' do + ensure_active_sub_nav('Pages') + end + # Sub Tabs: Commits step 'I click the "Compare" tab' do |