Fix active tab tests
This commit is contained in:
parent
00ac564423
commit
6a6a334522
|
@ -49,6 +49,7 @@
|
|||
|
||||
&.no-highlight {
|
||||
background: none;
|
||||
border: none;
|
||||
}
|
||||
|
||||
i {
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
%span
|
||||
Back to project
|
||||
|
||||
= nav_link(html_options: {class: "separate-item"}) do
|
||||
= nav_link(html_options: {class: "#{project_tab_class} separate-item"}) do
|
||||
= link_to edit_project_path(@project), title: 'Settings', class: "stat-tab tab no-highlight" do
|
||||
%i.fa.fa-cogs
|
||||
%span
|
||||
|
|
|
@ -106,24 +106,19 @@ Feature: Project Active Tab
|
|||
And no other sub tabs should be active
|
||||
And the active main tab should be Commits
|
||||
|
||||
# Sub Tabs: Issues
|
||||
|
||||
Scenario: On Project Issues/Browse
|
||||
Given I visit my project's issues page
|
||||
Then the active sub tab should be Issues
|
||||
And no other sub tabs should be active
|
||||
And the active main tab should be Issues
|
||||
Then the active main tab should be Issues
|
||||
And no other main tabs should be active
|
||||
|
||||
Scenario: On Project Issues/Milestones
|
||||
Given I visit my project's issues page
|
||||
And I click the "Milestones" tab
|
||||
Then the active sub tab should be Milestones
|
||||
And no other sub tabs should be active
|
||||
And the active main tab should be Issues
|
||||
Then the active main tab should be Milestones
|
||||
And no other main tabs should be active
|
||||
|
||||
Scenario: On Project Issues/Labels
|
||||
Given I visit my project's issues page
|
||||
And I click the "Labels" tab
|
||||
Then the active sub tab should be Labels
|
||||
And no other sub tabs should be active
|
||||
And the active main tab should be Issues
|
||||
Then the active main tab should be Labels
|
||||
And no other main tabs should be active
|
||||
|
|
|
@ -93,11 +93,11 @@ class Spinach::Features::ProjectActiveTab < Spinach::FeatureSteps
|
|||
ensure_active_sub_tab('Issues')
|
||||
end
|
||||
|
||||
step 'the active sub tab should be Milestones' do
|
||||
ensure_active_sub_tab('Milestones')
|
||||
step 'the active main tab should be Milestones' do
|
||||
ensure_active_main_tab('Milestones')
|
||||
end
|
||||
|
||||
step 'the active sub tab should be Labels' do
|
||||
ensure_active_sub_tab('Labels')
|
||||
step 'the active main tab should be Labels' do
|
||||
ensure_active_main_tab('Labels')
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue