import 'mocha'
import * as chai from 'chai'
import { orderBy } from 'lodash'
+import { FIXTURE_URLS } from '@server/tests/shared'
+import { UserAdminFlag, UserRole, VideoBlacklist, VideoBlacklistType } from '@shared/models'
import {
BlacklistCommand,
cleanupTests,
- doubleFollow,
createMultipleServers,
- ImportsCommand,
+ doubleFollow,
killallServers,
PeerTubeServer,
setAccessTokensToServers,
+ setDefaultChannelAvatar,
waitJobs
-} from '@shared/extra-utils'
-import { UserAdminFlag, UserRole, VideoBlacklist, VideoBlacklistType } from '@shared/models'
+} from '@shared/server-commands'
const expect = chai.expect
}
before(async function () {
- this.timeout(50000)
+ this.timeout(120000)
// Run servers
servers = await createMultipleServers(2)
// Server 1 and server 2 follow each other
await doubleFollow(servers[0], servers[1])
+ await setDefaultChannelAvatar(servers[0])
// Upload 2 videos on server 2
await servers[1].videos.upload({ attributes: { name: 'My 1st video', description: 'A video on server 2' } })
this.timeout(15000)
const attributes = {
- targetUrl: ImportsCommand.getGoodVideoUrl(),
+ targetUrl: FIXTURE_URLS.goodVideo,
name: 'URL import',
channelId: channelOfUserWithoutFlag
}
it('Should auto blacklist a video on torrent import', async function () {
const attributes = {
- magnetUri: ImportsCommand.getMagnetURI(),
+ magnetUri: FIXTURE_URLS.magnet,
name: 'Torrent import',
channelId: channelOfUserWithoutFlag
}