Only create :admin user in the one test where it's used

This commit is contained in:
Robert Speicher 2015-07-25 16:42:28 -04:00
parent bbbcc9657f
commit d92668a05b
1 changed files with 3 additions and 2 deletions

View File

@ -4,7 +4,6 @@ describe Projects::CreateService do
describe :create_by_user do
before do
@user = create :user
@admin = create :user, admin: true
@opts = {
name: "GitLab",
namespace: @user.namespace
@ -75,7 +74,9 @@ describe Projects::CreateService do
end
it 'should allow a restricted visibility level for admins' do
project = create_project(@admin, @opts)
admin = create(:admin)
project = create_project(admin, @opts)
expect(project.errors.any?).to be(false)
expect(project.saved?).to be(true)
end