X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Ftests%2Fcli%2Fcreate-move-video-storage-job.ts;h=c357f501b4e622facc7fbdc63dc004ed99117a0b;hb=b379759f55a35837b803a3b988674972db2903d1;hp=b598c835922505ee749332325c99602ba9572657;hpb=e1ab52d7ec7370a6f9f5937192d6003206af1ac0;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/tests/cli/create-move-video-storage-job.ts b/server/tests/cli/create-move-video-storage-job.ts index b598c8359..c357f501b 100644 --- a/server/tests/cli/create-move-video-storage-job.ts +++ b/server/tests/cli/create-move-video-storage-job.ts @@ -1,34 +1,32 @@ /* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */ -import 'mocha' - +import { areMockObjectStorageTestsDisabled } from '@shared/core-utils' +import { HttpStatusCode, VideoDetails } from '@shared/models' import { - areObjectStorageTestsDisabled, cleanupTests, createMultipleServers, doubleFollow, - expectStartWith, makeRawRequest, ObjectStorageCommand, PeerTubeServer, setAccessTokensToServers, waitJobs -} from '@shared/extra-utils' -import { HttpStatusCode, VideoDetails } from '@shared/models' +} from '@shared/server-commands' +import { expectStartWith } from '../shared' async function checkFiles (origin: PeerTubeServer, video: VideoDetails, inObjectStorage: boolean) { for (const file of video.files) { const start = inObjectStorage - ? ObjectStorageCommand.getWebTorrentBaseUrl() + ? ObjectStorageCommand.getMockWebTorrentBaseUrl() : origin.url expectStartWith(file.fileUrl, start) - await makeRawRequest(file.fileUrl, HttpStatusCode.OK_200) + await makeRawRequest({ url: file.fileUrl, expectedStatus: HttpStatusCode.OK_200 }) } const start = inObjectStorage - ? ObjectStorageCommand.getPlaylistBaseUrl() + ? ObjectStorageCommand.getMockPlaylistBaseUrl() : origin.url const hls = video.streamingPlaylists[0] @@ -38,12 +36,12 @@ async function checkFiles (origin: PeerTubeServer, video: VideoDetails, inObject for (const file of hls.files) { expectStartWith(file.fileUrl, start) - await makeRawRequest(file.fileUrl, HttpStatusCode.OK_200) + await makeRawRequest({ url: file.fileUrl, expectedStatus: HttpStatusCode.OK_200 }) } } describe('Test create move video storage job', function () { - if (areObjectStorageTestsDisabled()) return + if (areMockObjectStorageTestsDisabled()) return let servers: PeerTubeServer[] = [] const uuids: string[] = [] @@ -57,7 +55,7 @@ describe('Test create move video storage job', function () { await doubleFollow(servers[0], servers[1]) - await ObjectStorageCommand.prepareDefaultBuckets() + await ObjectStorageCommand.prepareDefaultMockBuckets() await servers[0].config.enableTranscoding() @@ -69,14 +67,14 @@ describe('Test create move video storage job', function () { await waitJobs(servers) await servers[0].kill() - await servers[0].run(ObjectStorageCommand.getDefaultConfig()) + await servers[0].run(ObjectStorageCommand.getDefaultMockConfig()) }) it('Should move only one file', async function () { this.timeout(120000) const command = `npm run create-move-video-storage-job -- --to-object-storage -v ${uuids[1]}` - await servers[0].cli.execWithEnv(command, ObjectStorageCommand.getDefaultConfig()) + await servers[0].cli.execWithEnv(command, ObjectStorageCommand.getDefaultMockConfig()) await waitJobs(servers) for (const server of servers) { @@ -96,7 +94,7 @@ describe('Test create move video storage job', function () { this.timeout(120000) const command = `npm run create-move-video-storage-job -- --to-object-storage --all-videos` - await servers[0].cli.execWithEnv(command, ObjectStorageCommand.getDefaultConfig()) + await servers[0].cli.execWithEnv(command, ObjectStorageCommand.getDefaultMockConfig()) await waitJobs(servers) for (const server of servers) {