summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKamil Trzcinski <ayufan@ayufan.eu>2016-02-08 21:17:44 +0100
committerKamil Trzcinski <ayufan@ayufan.eu>2016-02-08 21:18:42 +0100
commit4b18162b31b7b56be10ca9f254c5975ce4607aae (patch)
tree4d1c4d082933918849e03a0a978db8d3f5c2ba12
parent447f1e30db384ef28e00c84bef0ba92f8e982656 (diff)
downloadgitlab-ce-4b18162b31b7b56be10ca9f254c5975ce4607aae.tar.gz
Fix build/permissions.feature tests adding missing steps
-rw-r--r--features/project/builds/permissions.feature6
-rw-r--r--features/steps/shared/builds.rb4
2 files changed, 7 insertions, 3 deletions
diff --git a/features/project/builds/permissions.feature b/features/project/builds/permissions.feature
index 3c7f72335d9..27dea99b874 100644
--- a/features/project/builds/permissions.feature
+++ b/features/project/builds/permissions.feature
@@ -7,7 +7,7 @@ Feature: Project Builds Permissions
Scenario: I try to visit build details as guest
Given I am member of a project with a guest role
- When I visit recent build details page
+ When I visit recent build summary page
Then page status code should be 404
Scenario: I try to visit project builds page as guest
@@ -18,7 +18,7 @@ Feature: Project Builds Permissions
Scenario: I try to visit build details of internal project without access to builds
Given The project is internal
And public access for builds is disabled
- When I visit recent build details page
+ When I visit recent build summary page
Then page status code should be 404
Scenario: I try to visit internal project builds page without access to builds
@@ -30,7 +30,7 @@ Feature: Project Builds Permissions
Scenario: I try to visit build details of internal project with access to builds
Given The project is internal
And public access for builds is enabled
- When I visit recent build details page
+ When I visit recent build summary page
Then I see details of a build
And I see build trace
diff --git a/features/steps/shared/builds.rb b/features/steps/shared/builds.rb
index af0a67e693a..342eee72dfc 100644
--- a/features/steps/shared/builds.rb
+++ b/features/steps/shared/builds.rb
@@ -14,6 +14,10 @@ module SharedBuilds
visit namespace_project_build_path(@project.namespace, @project, @build)
end
+ step 'I visit project builds page' do
+ visit namespace_project_builds_path(@project.namespace, @project)
+ end
+
step 'recent build has artifacts available' do
artifacts = Rails.root + 'spec/fixtures/ci_build_artifacts.zip'
archive = fixture_file_upload(artifacts, 'application/zip')