mirror of
https://github.com/Chocobozzz/PeerTube.git
synced 2025-10-04 18:29:27 +02:00
Server: add requests stats endpoint
This commit is contained in:
parent
2e92c10b6c
commit
d3cd34be2f
6 changed files with 199 additions and 7 deletions
|
@ -13,6 +13,7 @@ const usersUtils = require('../utils/users')
|
|||
|
||||
describe('Test parameters validator', function () {
|
||||
let server = null
|
||||
let userAccessToken = null
|
||||
|
||||
// ---------------------------------------------------------------
|
||||
|
||||
|
@ -496,7 +497,6 @@ describe('Test parameters validator', function () {
|
|||
describe('Of the users API', function () {
|
||||
const path = '/api/v1/users/'
|
||||
let userId = null
|
||||
let userAccessToken = null
|
||||
|
||||
describe('When listing users', function () {
|
||||
it('Should fail with a bad start pagination', function (done) {
|
||||
|
@ -721,6 +721,25 @@ describe('Test parameters validator', function () {
|
|||
})
|
||||
})
|
||||
|
||||
describe('Of the requests API', function () {
|
||||
const path = '/api/v1/requests/stats'
|
||||
|
||||
it('Should fail with an non authenticated user', function (done) {
|
||||
request(server.url)
|
||||
.get(path)
|
||||
.set('Accept', 'application/json')
|
||||
.expect(401, done)
|
||||
})
|
||||
|
||||
it('Should fail with a non admin user', function (done) {
|
||||
request(server.url)
|
||||
.get(path)
|
||||
.set('Authorization', 'Bearer ' + userAccessToken)
|
||||
.set('Accept', 'application/json')
|
||||
.expect(403, done)
|
||||
})
|
||||
})
|
||||
|
||||
after(function (done) {
|
||||
process.kill(-server.app.pid)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue