summaryrefslogtreecommitdiff
path: root/spec/requests/api/users_spec.rb
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzesiek.bizon@gmail.com>2017-12-07 13:40:25 +0100
committerGrzegorz Bizon <grzesiek.bizon@gmail.com>2017-12-07 13:40:25 +0100
commitfc00d739fcf86b5dbd22cf0eb3c57072ea5b439f (patch)
tree4b4b52c67dd8a04ed9e725c105d65c263a9d7115 /spec/requests/api/users_spec.rb
parent4c37cf684d75297a88db2dd1c286a68fd8aec701 (diff)
parentfe62860e05ca6e3ef7125fe92fdf52cd6f7b63df (diff)
downloadgitlab-ce-fc00d739fcf86b5dbd22cf0eb3c57072ea5b439f.tar.gz
Merge branch 'master' into qa/gb/selenium-handle-domain-sessions
* master: (694 commits) Conflicts: qa/qa/page/base.rb qa/qa/page/main/entry.rb
Diffstat (limited to 'spec/requests/api/users_spec.rb')
-rw-r--r--spec/requests/api/users_spec.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/spec/requests/api/users_spec.rb b/spec/requests/api/users_spec.rb
index 2aeae6f9ec7..2428e63e149 100644
--- a/spec/requests/api/users_spec.rb
+++ b/spec/requests/api/users_spec.rb
@@ -510,6 +510,14 @@ describe API::Users do
expect(user.reload.notification_email).to eq('new@email.com')
end
+ it 'skips reconfirmation when requested' do
+ put api("/users/#{user.id}", admin), { skip_reconfirmation: true }
+
+ user.reload
+
+ expect(user.confirmed_at).to be_present
+ end
+
it 'updates user with his own username' do
put api("/users/#{user.id}", admin), username: user.username