Fix user tests
This commit is contained in:
parent
11ba2ab3f1
commit
5960f92395
|
@ -15,7 +15,7 @@ function authenticate (req: express.Request, res: express.Response, next: expres
|
||||||
if (err) {
|
if (err) {
|
||||||
return res.status(err.status)
|
return res.status(err.status)
|
||||||
.json({
|
.json({
|
||||||
error: 'Authentication failed.',
|
error: 'Token is invalid.',
|
||||||
code: err.name
|
code: err.name
|
||||||
})
|
})
|
||||||
.end()
|
.end()
|
||||||
|
@ -26,7 +26,18 @@ function authenticate (req: express.Request, res: express.Response, next: expres
|
||||||
}
|
}
|
||||||
|
|
||||||
function token (req: express.Request, res: express.Response, next: express.NextFunction) {
|
function token (req: express.Request, res: express.Response, next: express.NextFunction) {
|
||||||
return oAuthServer.token()(req, res, next)
|
return oAuthServer.token()(req, res, err => {
|
||||||
|
if (err) {
|
||||||
|
return res.status(err.status)
|
||||||
|
.json({
|
||||||
|
error: 'Authentication failed.',
|
||||||
|
code: err.name
|
||||||
|
})
|
||||||
|
.end()
|
||||||
|
}
|
||||||
|
|
||||||
|
return next()
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
|
|
@ -42,7 +42,7 @@ describe('Test users', function () {
|
||||||
|
|
||||||
expect(res.body.error)
|
expect(res.body.error)
|
||||||
.to
|
.to
|
||||||
.equal('invalid_client')
|
.equal('Authentication failed.')
|
||||||
})
|
})
|
||||||
|
|
||||||
it('Should not login with an invalid client secret', async function () {
|
it('Should not login with an invalid client secret', async function () {
|
||||||
|
@ -51,7 +51,7 @@ describe('Test users', function () {
|
||||||
|
|
||||||
expect(res.body.error)
|
expect(res.body.error)
|
||||||
.to
|
.to
|
||||||
.equal('invalid_client')
|
.equal('Authentication failed.')
|
||||||
})
|
})
|
||||||
|
|
||||||
it('Should not login with an invalid username', async function () {
|
it('Should not login with an invalid username', async function () {
|
||||||
|
@ -60,7 +60,7 @@ describe('Test users', function () {
|
||||||
|
|
||||||
expect(res.body.error)
|
expect(res.body.error)
|
||||||
.to
|
.to
|
||||||
.equal('invalid_grant')
|
.equal('Authentication failed.')
|
||||||
})
|
})
|
||||||
|
|
||||||
it('Should not login with an invalid password', async function () {
|
it('Should not login with an invalid password', async function () {
|
||||||
|
@ -69,7 +69,7 @@ describe('Test users', function () {
|
||||||
|
|
||||||
expect(res.body.error)
|
expect(res.body.error)
|
||||||
.to
|
.to
|
||||||
.equal('invalid_grant')
|
.equal('Authentication failed.')
|
||||||
})
|
})
|
||||||
|
|
||||||
it('Should not be able to upload a video', async function () {
|
it('Should not be able to upload a video', async function () {
|
||||||
|
|
Loading…
Reference in New Issue