diff options
author | Douwe Maan <douwe@selenight.nl> | 2017-11-06 15:03:51 +0300 |
---|---|---|
committer | Douwe Maan <douwe@selenight.nl> | 2017-11-06 17:19:15 +0300 |
commit | 634a152760b1442a9f0ead3b73688f931c414882 (patch) | |
tree | b0bb066a0e42483d7d286acf163022d3ee293c45 /spec | |
parent | 97b80fefeb5da20798423b62b63fa9faa08ac118 (diff) |
Make sure group and project creation is blocked for new users that are external by default
Diffstat (limited to 'spec')
-rw-r--r-- | spec/models/user_spec.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb index e0896d64c8f..d2f97009ad9 100644 --- a/spec/models/user_spec.rb +++ b/spec/models/user_spec.rb @@ -788,14 +788,16 @@ describe User do end it "creates external user by default" do - user = build(:user) + user = create(:user) expect(user.external).to be_truthy + expect(user.can_create_group).to be_falsey + expect(user.projects_limit).to be 0 end describe 'with default overrides' do it "creates a non-external user" do - user = build(:user, external: false) + user = create(:user, external: false) expect(user.external).to be_falsey end |