mirror of
https://github.com/Chocobozzz/PeerTube.git
synced 2025-10-05 02:39:33 +02:00
replace numbers with typed http status codes (#3409)
This commit is contained in:
parent
adc1f09c0d
commit
2d53be0267
149 changed files with 1721 additions and 1108 deletions
|
@ -24,6 +24,7 @@ import {
|
|||
userLogin,
|
||||
waitUntilLiveStarts
|
||||
} from '../../../../shared/extra-utils'
|
||||
import { HttpStatusCode } from '../../../../shared/core-utils/miscs/http-error-codes'
|
||||
|
||||
describe('Test video lives API validator', function () {
|
||||
const path = '/api/v1/videos/live'
|
||||
|
@ -226,7 +227,7 @@ describe('Test video lives API validator', function () {
|
|||
path,
|
||||
token: server.accessToken,
|
||||
fields: baseCorrectParams,
|
||||
statusCodeExpected: 200
|
||||
statusCodeExpected: HttpStatusCode.OK_200
|
||||
})
|
||||
|
||||
videoId = res.body.video.id
|
||||
|
@ -244,7 +245,7 @@ describe('Test video lives API validator', function () {
|
|||
path,
|
||||
token: server.accessToken,
|
||||
fields: baseCorrectParams,
|
||||
statusCodeExpected: 403
|
||||
statusCodeExpected: HttpStatusCode.FORBIDDEN_403
|
||||
})
|
||||
})
|
||||
|
||||
|
@ -263,7 +264,7 @@ describe('Test video lives API validator', function () {
|
|||
path,
|
||||
token: server.accessToken,
|
||||
fields,
|
||||
statusCodeExpected: 403
|
||||
statusCodeExpected: HttpStatusCode.FORBIDDEN_403
|
||||
})
|
||||
})
|
||||
|
||||
|
@ -282,7 +283,7 @@ describe('Test video lives API validator', function () {
|
|||
path,
|
||||
token: server.accessToken,
|
||||
fields,
|
||||
statusCodeExpected: 200
|
||||
statusCodeExpected: HttpStatusCode.OK_200
|
||||
})
|
||||
})
|
||||
|
||||
|
@ -299,7 +300,7 @@ describe('Test video lives API validator', function () {
|
|||
path,
|
||||
token: server.accessToken,
|
||||
fields: baseCorrectParams,
|
||||
statusCodeExpected: 403
|
||||
statusCodeExpected: HttpStatusCode.FORBIDDEN_403
|
||||
})
|
||||
})
|
||||
|
||||
|
@ -317,7 +318,7 @@ describe('Test video lives API validator', function () {
|
|||
path,
|
||||
token: server.accessToken,
|
||||
fields: baseCorrectParams,
|
||||
statusCodeExpected: 403
|
||||
statusCodeExpected: HttpStatusCode.FORBIDDEN_403
|
||||
})
|
||||
})
|
||||
})
|
||||
|
@ -325,27 +326,27 @@ describe('Test video lives API validator', function () {
|
|||
describe('When getting live information', function () {
|
||||
|
||||
it('Should fail without access token', async function () {
|
||||
await getLive(server.url, '', videoId, 401)
|
||||
await getLive(server.url, '', videoId, HttpStatusCode.UNAUTHORIZED_401)
|
||||
})
|
||||
|
||||
it('Should fail with a bad access token', async function () {
|
||||
await getLive(server.url, 'toto', videoId, 401)
|
||||
await getLive(server.url, 'toto', videoId, HttpStatusCode.UNAUTHORIZED_401)
|
||||
})
|
||||
|
||||
it('Should fail with access token of another user', async function () {
|
||||
await getLive(server.url, userAccessToken, videoId, 403)
|
||||
await getLive(server.url, userAccessToken, videoId, HttpStatusCode.FORBIDDEN_403)
|
||||
})
|
||||
|
||||
it('Should fail with a bad video id', async function () {
|
||||
await getLive(server.url, server.accessToken, 'toto', 400)
|
||||
await getLive(server.url, server.accessToken, 'toto', HttpStatusCode.BAD_REQUEST_400)
|
||||
})
|
||||
|
||||
it('Should fail with an unknown video id', async function () {
|
||||
await getLive(server.url, server.accessToken, 454555, 404)
|
||||
await getLive(server.url, server.accessToken, 454555, HttpStatusCode.NOT_FOUND_404)
|
||||
})
|
||||
|
||||
it('Should fail with a non live video', async function () {
|
||||
await getLive(server.url, server.accessToken, videoIdNotLive, 404)
|
||||
await getLive(server.url, server.accessToken, videoIdNotLive, HttpStatusCode.NOT_FOUND_404)
|
||||
})
|
||||
|
||||
it('Should succeed with the correct params', async function () {
|
||||
|
@ -356,33 +357,33 @@ describe('Test video lives API validator', function () {
|
|||
describe('When updating live information', async function () {
|
||||
|
||||
it('Should fail without access token', async function () {
|
||||
await updateLive(server.url, '', videoId, {}, 401)
|
||||
await updateLive(server.url, '', videoId, {}, HttpStatusCode.UNAUTHORIZED_401)
|
||||
})
|
||||
|
||||
it('Should fail with a bad access token', async function () {
|
||||
await updateLive(server.url, 'toto', videoId, {}, 401)
|
||||
await updateLive(server.url, 'toto', videoId, {}, HttpStatusCode.UNAUTHORIZED_401)
|
||||
})
|
||||
|
||||
it('Should fail with access token of another user', async function () {
|
||||
await updateLive(server.url, userAccessToken, videoId, {}, 403)
|
||||
await updateLive(server.url, userAccessToken, videoId, {}, HttpStatusCode.FORBIDDEN_403)
|
||||
})
|
||||
|
||||
it('Should fail with a bad video id', async function () {
|
||||
await updateLive(server.url, server.accessToken, 'toto', {}, 400)
|
||||
await updateLive(server.url, server.accessToken, 'toto', {}, HttpStatusCode.BAD_REQUEST_400)
|
||||
})
|
||||
|
||||
it('Should fail with an unknown video id', async function () {
|
||||
await updateLive(server.url, server.accessToken, 454555, {}, 404)
|
||||
await updateLive(server.url, server.accessToken, 454555, {}, HttpStatusCode.NOT_FOUND_404)
|
||||
})
|
||||
|
||||
it('Should fail with a non live video', async function () {
|
||||
await updateLive(server.url, server.accessToken, videoIdNotLive, {}, 404)
|
||||
await updateLive(server.url, server.accessToken, videoIdNotLive, {}, HttpStatusCode.NOT_FOUND_404)
|
||||
})
|
||||
|
||||
it('Should fail with save replay and permanent live set to true', async function () {
|
||||
const fields = { saveReplay: true, permanentLive: true }
|
||||
|
||||
await updateLive(server.url, server.accessToken, videoId, fields, 400)
|
||||
await updateLive(server.url, server.accessToken, videoId, fields, HttpStatusCode.BAD_REQUEST_400)
|
||||
})
|
||||
|
||||
it('Should succeed with the correct params', async function () {
|
||||
|
@ -397,7 +398,7 @@ describe('Test video lives API validator', function () {
|
|||
}
|
||||
})
|
||||
|
||||
await updateLive(server.url, server.accessToken, videoId, { saveReplay: true }, 403)
|
||||
await updateLive(server.url, server.accessToken, videoId, { saveReplay: true }, HttpStatusCode.FORBIDDEN_403)
|
||||
})
|
||||
|
||||
it('Should fail to update a live if it has already started', async function () {
|
||||
|
@ -409,7 +410,7 @@ describe('Test video lives API validator', function () {
|
|||
const command = sendRTMPStream(live.rtmpUrl, live.streamKey)
|
||||
|
||||
await waitUntilLiveStarts(server.url, server.accessToken, videoId)
|
||||
await updateLive(server.url, server.accessToken, videoId, {}, 400)
|
||||
await updateLive(server.url, server.accessToken, videoId, {}, HttpStatusCode.BAD_REQUEST_400)
|
||||
|
||||
await stopFfmpeg(command)
|
||||
})
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue