diff options
author | Rémy Coutable <remy@rymai.me> | 2016-04-13 17:00:22 +0200 |
---|---|---|
committer | Rémy Coutable <remy@rymai.me> | 2016-04-18 14:47:50 +0200 |
commit | b2370fefad16b6b0a808a75b9a7b1d1613187693 (patch) | |
tree | 4b785c0a5a418d8beee7587d67b8f0cbe39bb10e /spec/features/projects/files/project_owner_sees_link_to_create_license_file_in_empty_project_spec.rb | |
parent | 2f18c77e1b0e3b6f3d668c3cb1814d4675641a75 (diff) | |
download | gitlab-ce-b2370fefad16b6b0a808a75b9a7b1d1613187693.tar.gz |
Fix specs
Signed-off-by: Rémy Coutable <remy@rymai.me>
Diffstat (limited to 'spec/features/projects/files/project_owner_sees_link_to_create_license_file_in_empty_project_spec.rb')
-rw-r--r-- | spec/features/projects/files/project_owner_sees_link_to_create_license_file_in_empty_project_spec.rb | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/spec/features/projects/files/project_owner_sees_link_to_create_license_file_in_empty_project_spec.rb b/spec/features/projects/files/project_owner_sees_link_to_create_license_file_in_empty_project_spec.rb index 6c51d00d813..3268e240200 100644 --- a/spec/features/projects/files/project_owner_sees_link_to_create_license_file_in_empty_project_spec.rb +++ b/spec/features/projects/files/project_owner_sees_link_to_create_license_file_in_empty_project_spec.rb @@ -1,17 +1,18 @@ require 'spec_helper' -feature 'creates a license file in empty project', feature: true, js: true do +feature 'project owner sees a link to create a license file in empty project', feature: true, js: true do include Select2Helper let(:project_master) { create(:user) } - let(:project) { create(:project_empty_repo) } + let(:project) { create(:empty_project) } background do project.team << [project_master, :master] login_as(project_master) - visit namespace_project_path(project.namespace, project) end scenario 'project master creates a license file from a template' do + visit namespace_project_path(project.namespace, project) + click_link 'Create empty bare repository' click_on 'LICENSE' expect(current_path).to eq( @@ -26,6 +27,8 @@ feature 'creates a license file in empty project', feature: true, js: true do expect(file_content).to have_content("Copyright (c) 2016 #{project.namespace.human_name}") fill_in :commit_message, with: 'Add a LICENSE file', visible: true + # Remove pre-receive hook so we can push without auth + FileUtils.rm_f(File.join(project.repository.path, 'hooks', 'pre-receive')) click_button 'Commit Changes' expect(current_path).to eq( |