43 lines
1.3 KiB
Ruby
43 lines
1.3 KiB
Ruby
describe'/user/resend-invite-user' do
|
|
Scripts.logout()
|
|
Scripts.login($staff[:email], $staff[:password], true)
|
|
|
|
it 'should if data is wrong' do
|
|
|
|
result = request('/user/resend-invite-user', {
|
|
csrf_userid: $csrf_userid,
|
|
csrf_token: $csrf_token,
|
|
email: 'invalid email'
|
|
})
|
|
(result['status']).should.equal('fail')
|
|
(result['message']).should.equal('INVALID_EMAIL')
|
|
|
|
result = request('/user/resend-invite-user', {
|
|
csrf_userid: $csrf_userid,
|
|
csrf_token: $csrf_token,
|
|
email: 'thisemaildoesnotexists@opensupports.com'
|
|
})
|
|
(result['status']).should.equal('fail')
|
|
(result['message']).should.equal('INVALID_EMAIL')
|
|
|
|
end
|
|
|
|
it 'should resend invite user' do
|
|
|
|
result = request('/user/invite', {
|
|
csrf_userid: $csrf_userid,
|
|
csrf_token: $csrf_token,
|
|
name: 'inviteduser3',
|
|
email: 'inviteduser3@opensupports.com'
|
|
})
|
|
|
|
result = request('/user/resend-invite-user', {
|
|
csrf_userid: $csrf_userid,
|
|
csrf_token: $csrf_token,
|
|
email: 'inviteduser3@opensupports.com'
|
|
})
|
|
|
|
(result['status']).should.equal('success')
|
|
end
|
|
end
|