diff options
author | Kamil Trzcinski <ayufan@ayufan.eu> | 2016-02-08 21:17:44 +0100 |
---|---|---|
committer | Kamil Trzcinski <ayufan@ayufan.eu> | 2016-02-08 21:18:42 +0100 |
commit | 4b18162b31b7b56be10ca9f254c5975ce4607aae (patch) | |
tree | 4d1c4d082933918849e03a0a978db8d3f5c2ba12 | |
parent | 447f1e30db384ef28e00c84bef0ba92f8e982656 (diff) | |
download | gitlab-ce-4b18162b31b7b56be10ca9f254c5975ce4607aae.tar.gz |
Fix build/permissions.feature tests adding missing steps
-rw-r--r-- | features/project/builds/permissions.feature | 6 | ||||
-rw-r--r-- | features/steps/shared/builds.rb | 4 |
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') |