Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- test('# User login', async t => {
- let res = await request.post(registerUrl).send(registerUser1).expect(200)
- res = await request.post(url).send(user1).expect(200)
- t.truthy(res.body.token)
- res = await request.post(url).send(user2).expect(404)
- t.is(res.text, 'invalid username or password', 'here it also wrong')
- res = await request.post(url).send(user3).expect(404)
- t.is(res.text, 'invalid username or password', 'here it is wrong')
- res = await request.post(url).send(user4).expect(400)
- t.is(res.text, 'child "password" fails because ["password" is required]')
- res = await request.post(url).send(user5).expect(400)
- t.is(res.text, 'child "email" fails because ["email" is required]')
- })
- test.after.always('cleanup', async t => {
- let user = new User()
- await user.deleteByEmail(user1.email)
- })
Add Comment
Please, Sign In to add comment