diff options
author | Alex Denisov <1101.debian@gmail.com> | 2013-03-19 00:11:28 +0400 |
---|---|---|
committer | Alex Denisov <1101.debian@gmail.com> | 2013-03-19 00:11:28 +0400 |
commit | 28e7d1a8bf3ef172331125cf56d92af85ea5e8b2 (patch) | |
tree | 0e7ce7a2d32aedb66af00fe07143a61a2e14e5f1 /spec | |
parent | 6956f1f6e1844c683336eea03d090ed3f306a3f7 (diff) |
Abilities added to /user and /sign_in requests
Diffstat (limited to 'spec')
-rw-r--r-- | spec/requests/api/session_spec.rb | 4 | ||||
-rw-r--r-- | spec/requests/api/users_spec.rb | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/spec/requests/api/session_spec.rb b/spec/requests/api/session_spec.rb index 2cdb0d7e9b4..4a37312bffd 100644 --- a/spec/requests/api/session_spec.rb +++ b/spec/requests/api/session_spec.rb @@ -13,6 +13,10 @@ describe Gitlab::API do json_response['email'].should == user.email json_response['private_token'].should == user.private_token + json_response['is_admin'].should == user.is_admin? + json_response['can_create_team'].should == user.can_create_team? + json_response['can_create_project'].should == user.can_create_project? + json_response['can_create_group'].should == user.can_create_group? end end diff --git a/spec/requests/api/users_spec.rb b/spec/requests/api/users_spec.rb index 749769d45c2..b4688dd29f7 100644 --- a/spec/requests/api/users_spec.rb +++ b/spec/requests/api/users_spec.rb @@ -214,6 +214,10 @@ describe Gitlab::API do get api("/user", user) response.status.should == 200 json_response['email'].should == user.email + json_response['is_admin'].should == user.is_admin? + json_response['can_create_team'].should == user.can_create_team? + json_response['can_create_project'].should == user.can_create_project? + json_response['can_create_group'].should == user.can_create_group? end it "should return 401 error if user is unauthenticated" do |