Fix more tests with new Code tab
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
This commit is contained in:
parent
7cfb445c15
commit
db2109b086
4 changed files with 15 additions and 13 deletions
|
@ -8,19 +8,21 @@ Feature: Project Shortcuts
|
||||||
@javascript
|
@javascript
|
||||||
Scenario: Navigate to files tab
|
Scenario: Navigate to files tab
|
||||||
Given I press "g" and "f"
|
Given I press "g" and "f"
|
||||||
Then the active main tab should be Files
|
Then the active main tab should be Code
|
||||||
|
Then the active sub tab should be Files
|
||||||
|
|
||||||
@javascript
|
@javascript
|
||||||
Scenario: Navigate to commits tab
|
Scenario: Navigate to commits tab
|
||||||
Given I visit my project's files page
|
Given I visit my project's files page
|
||||||
Given I press "g" and "c"
|
Given I press "g" and "c"
|
||||||
Then the active main tab should be Commits
|
Then the active main tab should be Code
|
||||||
|
Then the active sub tab should be Commits
|
||||||
|
|
||||||
@javascript
|
@javascript
|
||||||
Scenario: Navigate to network tab
|
Scenario: Navigate to network tab
|
||||||
Given I press "g" and "n"
|
Given I press "g" and "n"
|
||||||
Then the active sub tab should be Network
|
Then the active sub tab should be Network
|
||||||
And the active main tab should be Commits
|
And the active main tab should be Code
|
||||||
|
|
||||||
@javascript
|
@javascript
|
||||||
Scenario: Navigate to graphs tab
|
Scenario: Navigate to graphs tab
|
||||||
|
|
|
@ -63,14 +63,6 @@ class Spinach::Features::ProjectActiveTab < Spinach::FeatureSteps
|
||||||
click_link('Tags')
|
click_link('Tags')
|
||||||
end
|
end
|
||||||
|
|
||||||
step 'the active sub tab should be Files' do
|
|
||||||
ensure_active_sub_tab('Files')
|
|
||||||
end
|
|
||||||
|
|
||||||
step 'the active sub tab should be Commits' do
|
|
||||||
ensure_active_sub_tab('Commits')
|
|
||||||
end
|
|
||||||
|
|
||||||
step 'the active sub tab should be Compare' do
|
step 'the active sub tab should be Compare' do
|
||||||
ensure_active_sub_tab('Compare')
|
ensure_active_sub_tab('Compare')
|
||||||
end
|
end
|
||||||
|
|
|
@ -13,12 +13,12 @@ class Spinach::Features::ProjectFindFile < Spinach::FeatureSteps
|
||||||
end
|
end
|
||||||
|
|
||||||
step 'I should see "find file" page' do
|
step 'I should see "find file" page' do
|
||||||
ensure_active_main_tab('Files')
|
ensure_active_main_tab('Code')
|
||||||
expect(page).to have_selector('.file-finder-holder', count: 1)
|
expect(page).to have_selector('.file-finder-holder', count: 1)
|
||||||
end
|
end
|
||||||
|
|
||||||
step 'I fill in Find by path with "git"' do
|
step 'I fill in Find by path with "git"' do
|
||||||
ensure_active_main_tab('Files')
|
ensure_active_main_tab('Code')
|
||||||
expect(page).to have_selector('.file-finder-holder', count: 1)
|
expect(page).to have_selector('.file-finder-holder', count: 1)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -47,4 +47,12 @@ module SharedProjectTab
|
||||||
step 'the active sub tab should be Network' do
|
step 'the active sub tab should be Network' do
|
||||||
ensure_active_sub_tab('Network')
|
ensure_active_sub_tab('Network')
|
||||||
end
|
end
|
||||||
|
|
||||||
|
step 'the active sub tab should be Files' do
|
||||||
|
ensure_active_sub_tab('Files')
|
||||||
|
end
|
||||||
|
|
||||||
|
step 'the active sub tab should be Commits' do
|
||||||
|
ensure_active_sub_tab('Commits')
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue