From 0cfc8c4fe4f44ef98b7be3683dae76da8236e641 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Wed, 10 Aug 2022 16:00:03 +0200 Subject: [PATCH] Fix test --- .../api/check-params/channel-import-videos.ts | 24 ++++++++++++------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/server/tests/api/check-params/channel-import-videos.ts b/server/tests/api/check-params/channel-import-videos.ts index 90d61f20a..14587c376 100644 --- a/server/tests/api/check-params/channel-import-videos.ts +++ b/server/tests/api/check-params/channel-import-videos.ts @@ -4,7 +4,14 @@ import 'mocha' import { FIXTURE_URLS } from '@server/tests/shared' import { areHttpImportTestsDisabled } from '@shared/core-utils' import { HttpStatusCode } from '@shared/models' -import { ChannelsCommand, cleanupTests, createSingleServer, PeerTubeServer, setAccessTokensToServers } from '@shared/server-commands' +import { + ChannelsCommand, + cleanupTests, + createSingleServer, + PeerTubeServer, + setAccessTokensToServers, + setDefaultVideoChannel +} from '@shared/server-commands' describe('Test videos import in a channel API validator', function () { let server: PeerTubeServer @@ -25,6 +32,7 @@ describe('Test videos import in a channel API validator', function () { server = await createSingleServer(1) await setAccessTokensToServers([ server ]) + await setDefaultVideoChannel([ server ]) const userCreds = { username: 'fake', @@ -44,7 +52,7 @@ describe('Test videos import in a channel API validator', function () { await server.config.disableImports() await command.importVideos({ - channelName: 'super_channel', + channelName: server.store.channel.name, externalChannelUrl: FIXTURE_URLS.youtubeChannel, token: server.accessToken, expectedStatus: HttpStatusCode.FORBIDDEN_403 @@ -55,7 +63,7 @@ describe('Test videos import in a channel API validator', function () { it('Should fail when externalChannelUrl is not provided', async function () { await command.importVideos({ - channelName: 'super_channel', + channelName: server.store.channel.name, externalChannelUrl: null, token: server.accessToken, expectedStatus: HttpStatusCode.BAD_REQUEST_400 @@ -64,7 +72,7 @@ describe('Test videos import in a channel API validator', function () { it('Should fail when externalChannelUrl is malformed', async function () { await command.importVideos({ - channelName: 'super_channel', + channelName: server.store.channel.name, externalChannelUrl: 'not-a-url', token: server.accessToken, expectedStatus: HttpStatusCode.BAD_REQUEST_400 @@ -73,7 +81,7 @@ describe('Test videos import in a channel API validator', function () { it('Should fail with a bad sync id', async function () { await command.importVideos({ - channelName: 'super_channel', + channelName: server.store.channel.name, externalChannelUrl: FIXTURE_URLS.youtubeChannel, videoChannelSyncId: 'toto' as any, token: server.accessToken, @@ -83,7 +91,7 @@ describe('Test videos import in a channel API validator', function () { it('Should fail with a unknown sync id', async function () { await command.importVideos({ - channelName: 'super_channel', + channelName: server.store.channel.name, externalChannelUrl: FIXTURE_URLS.youtubeChannel, videoChannelSyncId: 42, token: server.accessToken, @@ -93,7 +101,7 @@ describe('Test videos import in a channel API validator', function () { it('Should fail with no authentication', async function () { await command.importVideos({ - channelName: 'super_channel', + channelName: server.store.channel.name, externalChannelUrl: FIXTURE_URLS.youtubeChannel, token: null, expectedStatus: HttpStatusCode.UNAUTHORIZED_401 @@ -102,7 +110,7 @@ describe('Test videos import in a channel API validator', function () { it('Should fail when sync is not owned by the user', async function () { await command.importVideos({ - channelName: 'super_channel', + channelName: server.store.channel.name, externalChannelUrl: FIXTURE_URLS.youtubeChannel, token: userInfo.accessToken, expectedStatus: HttpStatusCode.FORBIDDEN_403 -- 2.41.0