X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Ftests%2Fapi%2Fcheck-params%2Fvideos-history.ts;h=c1b2d8bf3d26dbcbd7ce9f52a1c5540a0e0ad2c6;hb=1bb4c9ab2e8b3b3022351b33a82a5e527fa5d4d7;hp=82f38b7b4c2fafe87621486f7123859ecf8123e9;hpb=7177b46ca1b35aa9d7ed39a06c1dcf41a4fc6180;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/tests/api/check-params/videos-history.ts b/server/tests/api/check-params/videos-history.ts index 82f38b7b4..c1b2d8bf3 100644 --- a/server/tests/api/check-params/videos-history.ts +++ b/server/tests/api/check-params/videos-history.ts @@ -17,7 +17,7 @@ import { describe('Test videos history API validator', function () { const myHistoryPath = '/api/v1/users/me/history/videos' const myHistoryRemove = myHistoryPath + '/remove' - let watchingPath: string + let viewPath: string let server: PeerTubeServer let videoId: number @@ -31,51 +31,15 @@ describe('Test videos history API validator', function () { await setAccessTokensToServers([ server ]) const { id, uuid } = await server.videos.upload() - watchingPath = '/api/v1/videos/' + uuid + '/watching' + viewPath = '/api/v1/videos/' + uuid + '/views' videoId = id }) describe('When notifying a user is watching a video', function () { - it('Should fail with an unauthenticated user', async function () { - const fields = { currentTime: 5 } - await makePutBodyRequest({ url: server.url, path: watchingPath, fields, expectedStatus: HttpStatusCode.UNAUTHORIZED_401 }) - }) - - it('Should fail with an incorrect video id', async function () { + it('Should fail with a bad token', async function () { const fields = { currentTime: 5 } - const path = '/api/v1/videos/blabla/watching' - await makePutBodyRequest({ - url: server.url, - path, - fields, - token: server.accessToken, - expectedStatus: HttpStatusCode.BAD_REQUEST_400 - }) - }) - - it('Should fail with an unknown video', async function () { - const fields = { currentTime: 5 } - const path = '/api/v1/videos/d91fff41-c24d-4508-8e13-3bd5902c3b02/watching' - - await makePutBodyRequest({ - url: server.url, - path, - fields, - token: server.accessToken, - expectedStatus: HttpStatusCode.NOT_FOUND_404 - }) - }) - - it('Should fail with a bad current time', async function () { - const fields = { currentTime: 'hello' } - await makePutBodyRequest({ - url: server.url, - path: watchingPath, - fields, - token: server.accessToken, - expectedStatus: HttpStatusCode.BAD_REQUEST_400 - }) + await makePutBodyRequest({ url: server.url, path: viewPath, fields, token: 'bad', expectedStatus: HttpStatusCode.UNAUTHORIZED_401 }) }) it('Should succeed with the correct parameters', async function () { @@ -83,7 +47,7 @@ describe('Test videos history API validator', function () { await makePutBodyRequest({ url: server.url, - path: watchingPath, + path: viewPath, fields, token: server.accessToken, expectedStatus: HttpStatusCode.NO_CONTENT_204