Fix plugin helpers tests
This commit is contained in:
parent
0f31933406
commit
6290699080
|
@ -88,8 +88,9 @@ async function register ({
|
||||||
return res.json({ routerRoute })
|
return res.json({ routerRoute })
|
||||||
})
|
})
|
||||||
|
|
||||||
router.get('/user', async (req, res) => {
|
router.get('/user', (req, res) => {
|
||||||
const user = peertubeHelpers.user.getAuthUser(res)
|
const user = peertubeHelpers.user.getAuthUser(res)
|
||||||
|
if (!user) return res.sendStatus(404)
|
||||||
|
|
||||||
const isAdmin = user.role === 0
|
const isAdmin = user.role === 0
|
||||||
const isModerator = user.role === 1
|
const isModerator = user.role === 1
|
||||||
|
|
|
@ -117,13 +117,11 @@ describe('Test plugin helpers', function () {
|
||||||
describe('User', function () {
|
describe('User', function () {
|
||||||
|
|
||||||
it('Should not get a user if not authenticated', async function () {
|
it('Should not get a user if not authenticated', async function () {
|
||||||
const res = await makeGetRequest({
|
await makeGetRequest({
|
||||||
url: servers[0].url,
|
url: servers[0].url,
|
||||||
path: '/plugins/test-four/router/user',
|
path: '/plugins/test-four/router/user',
|
||||||
statusCodeExpected: HttpStatusCode.OK_200
|
statusCodeExpected: HttpStatusCode.NOT_FOUND_404
|
||||||
})
|
})
|
||||||
|
|
||||||
expect(res.body.user).to.be.undefined
|
|
||||||
})
|
})
|
||||||
|
|
||||||
it('Should get a user if authenticated', async function () {
|
it('Should get a user if authenticated', async function () {
|
||||||
|
@ -134,7 +132,6 @@ describe('Test plugin helpers', function () {
|
||||||
statusCodeExpected: HttpStatusCode.OK_200
|
statusCodeExpected: HttpStatusCode.OK_200
|
||||||
})
|
})
|
||||||
|
|
||||||
expect(res.body.user).to.exist
|
|
||||||
expect(res.body.username).to.equal('root')
|
expect(res.body.username).to.equal('root')
|
||||||
expect(res.body.isAdmin).to.be.true
|
expect(res.body.isAdmin).to.be.true
|
||||||
expect(res.body.isModerator).to.be.false
|
expect(res.body.isModerator).to.be.false
|
||||||
|
|
Loading…
Reference in New Issue