From 31f8a231c2678107276fe4bedcea76a3e4d963e6 Mon Sep 17 00:00:00 2001 From: Rarfael Date: Wed, 26 Aug 2020 21:17:31 -0300 Subject: [PATCH 1/2] User resgister test was fixed. The user wthe user were created through the factory before access the register endpoint, the factory access was removed --- test/functional/registeruser.spec.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/test/functional/registeruser.spec.js b/test/functional/registeruser.spec.js index e330097..9dcbb8f 100644 --- a/test/functional/registeruser.spec.js +++ b/test/functional/registeruser.spec.js @@ -10,20 +10,18 @@ test('it should be able to register user to the database', async ({ assert, client, }) => { - const sessionPayload = { + const user = { username: 'JohnDoe', name: 'John Doe', email: 'joe@example.com', password: '123456', } - await Factory.model('App/Models/User').create(sessionPayload) - const response = await client .post('/register') - .send(sessionPayload) + .send(user) .end() response.assertStatus(201) - assert.exists(response) + assert.exists(user) }) From 3562df457c34a384fce58cb00c39851bcd0b2d02 Mon Sep 17 00:00:00 2001 From: Rarfael Date: Wed, 26 Aug 2020 21:21:14 -0300 Subject: [PATCH 2/2] npm test added to pre-push hook --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 5e6005d..0e2aefd 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "husky": { "hooks": { "pre-commit": "npm run lint", + "pre-push": "npm test", "post-merge": "npm install && adonis migration:run && adonis key:generate" } },