diff options
Diffstat (limited to 'qa/qa/specs/features/api/users_spec.rb')
-rw-r--r-- | qa/qa/specs/features/api/users_spec.rb | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/qa/qa/specs/features/api/users_spec.rb b/qa/qa/specs/features/api/users_spec.rb deleted file mode 100644 index 8a63d8095c9..00000000000 --- a/qa/qa/specs/features/api/users_spec.rb +++ /dev/null @@ -1,41 +0,0 @@ -module QA - describe 'API users', :core do - before(:context) do - @api_client = Runtime::API::Client.new(:gitlab) - end - - context 'when authenticated' do - let(:request) { Runtime::API::Request.new(@api_client, '/users') } - - it 'get list of users' do - get request.url - - expect_status(200) - end - - it 'submit request with a valid user name' do - get request.url, { params: { username: Runtime::User.name } } - - expect_status(200) - expect(json_body).to contain_exactly( - a_hash_including(username: Runtime::User.name) - ) - end - - it 'submit request with an invalid user name' do - get request.url, { params: { username: SecureRandom.hex(10) } } - - expect_status(200) - expect(json_body).to eq([]) - end - end - - it 'submit request with an invalid token' do - request = Runtime::API::Request.new(@api_client, '/users', private_token: 'invalid') - - get request.url - - expect_status(401) - end - end -end |