X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Ftests%2Fcli%2Fregenerate-thumbnails.ts;h=16a8adcda70771a11ca07ec07f93c162f16adb29;hb=cffef25313bdf7a6c435f56ac6715fdd91acf7b3;hp=d532a5c2b5e515518b5024217ea58b6e6f315a24;hpb=254d3579f5338f5fd775c17d15cdfc37078bcfb4;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/tests/cli/regenerate-thumbnails.ts b/server/tests/cli/regenerate-thumbnails.ts index d532a5c2b..16a8adcda 100644 --- a/server/tests/cli/regenerate-thumbnails.ts +++ b/server/tests/cli/regenerate-thumbnails.ts @@ -1,25 +1,23 @@ -import 'mocha' import { expect } from 'chai' import { writeFile } from 'fs-extra' import { basename, join } from 'path' -import { HttpStatusCode } from '@shared/core-utils' -import { Video } from '@shared/models' +import { HttpStatusCode, Video } from '@shared/models' import { cleanupTests, - doubleFollow, createMultipleServers, - makeRawRequest, + doubleFollow, + makeGetRequest, PeerTubeServer, setAccessTokensToServers, waitJobs -} from '../../../shared/extra-utils' +} from '../../../shared/server-commands' async function testThumbnail (server: PeerTubeServer, videoId: number | string) { const video = await server.videos.get({ id: videoId }) const requests = [ - makeRawRequest(join(server.url, video.thumbnailPath), HttpStatusCode.OK_200), - makeRawRequest(join(server.url, video.thumbnailPath), HttpStatusCode.OK_200) + makeGetRequest({ url: server.url, path: video.thumbnailPath, expectedStatus: HttpStatusCode.OK_200 }), + makeGetRequest({ url: server.url, path: video.thumbnailPath, expectedStatus: HttpStatusCode.OK_200 }) ] for (const req of requests) { @@ -71,17 +69,17 @@ describe('Test regenerate thumbnails script', function () { it('Should have empty thumbnails', async function () { { - const res = await makeRawRequest(join(servers[0].url, video1.thumbnailPath), HttpStatusCode.OK_200) + const res = await makeGetRequest({ url: servers[0].url, path: video1.thumbnailPath, expectedStatus: HttpStatusCode.OK_200 }) expect(res.body).to.have.lengthOf(0) } { - const res = await makeRawRequest(join(servers[0].url, video2.thumbnailPath), HttpStatusCode.OK_200) + const res = await makeGetRequest({ url: servers[0].url, path: video2.thumbnailPath, expectedStatus: HttpStatusCode.OK_200 }) expect(res.body).to.not.have.lengthOf(0) } { - const res = await makeRawRequest(join(servers[0].url, remoteVideo.thumbnailPath), HttpStatusCode.OK_200) + const res = await makeGetRequest({ url: servers[0].url, path: remoteVideo.thumbnailPath, expectedStatus: HttpStatusCode.OK_200 }) expect(res.body).to.have.lengthOf(0) } }) @@ -96,21 +94,21 @@ describe('Test regenerate thumbnails script', function () { await testThumbnail(servers[0], video1.uuid) await testThumbnail(servers[0], video2.uuid) - const res = await makeRawRequest(join(servers[0].url, remoteVideo.thumbnailPath), HttpStatusCode.OK_200) + const res = await makeGetRequest({ url: servers[0].url, path: remoteVideo.thumbnailPath, expectedStatus: HttpStatusCode.OK_200 }) expect(res.body).to.have.lengthOf(0) }) it('Should have deleted old thumbnail files', async function () { { - await makeRawRequest(join(servers[0].url, video1.thumbnailPath), HttpStatusCode.NOT_FOUND_404) + await makeGetRequest({ url: servers[0].url, path: video1.thumbnailPath, expectedStatus: HttpStatusCode.NOT_FOUND_404 }) } { - await makeRawRequest(join(servers[0].url, video2.thumbnailPath), HttpStatusCode.NOT_FOUND_404) + await makeGetRequest({ url: servers[0].url, path: video2.thumbnailPath, expectedStatus: HttpStatusCode.NOT_FOUND_404 }) } { - const res = await makeRawRequest(join(servers[0].url, remoteVideo.thumbnailPath), HttpStatusCode.OK_200) + const res = await makeGetRequest({ url: servers[0].url, path: remoteVideo.thumbnailPath, expectedStatus: HttpStatusCode.OK_200 }) expect(res.body).to.have.lengthOf(0) } })