diff options
Diffstat (limited to 'server/tests/api/server/auto-follows.ts')
-rw-r--r-- | server/tests/api/server/auto-follows.ts | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/server/tests/api/server/auto-follows.ts b/server/tests/api/server/auto-follows.ts index e9fb5b4b1..8dca2e5e5 100644 --- a/server/tests/api/server/auto-follows.ts +++ b/server/tests/api/server/auto-follows.ts | |||
@@ -4,9 +4,9 @@ import 'mocha' | |||
4 | import * as chai from 'chai' | 4 | import * as chai from 'chai' |
5 | import { | 5 | import { |
6 | cleanupTests, | 6 | cleanupTests, |
7 | flushAndRunMultipleServers, | 7 | createMultipleServers, |
8 | MockInstancesIndex, | 8 | MockInstancesIndex, |
9 | ServerInfo, | 9 | PeerTubeServer, |
10 | setAccessTokensToServers, | 10 | setAccessTokensToServers, |
11 | wait, | 11 | wait, |
12 | waitJobs | 12 | waitJobs |
@@ -14,7 +14,7 @@ import { | |||
14 | 14 | ||
15 | const expect = chai.expect | 15 | const expect = chai.expect |
16 | 16 | ||
17 | async function checkFollow (follower: ServerInfo, following: ServerInfo, exists: boolean) { | 17 | async function checkFollow (follower: PeerTubeServer, following: PeerTubeServer, exists: boolean) { |
18 | { | 18 | { |
19 | const body = await following.follows.getFollowers({ start: 0, count: 5, sort: '-createdAt' }) | 19 | const body = await following.follows.getFollowers({ start: 0, count: 5, sort: '-createdAt' }) |
20 | const follow = body.data.find(f => f.follower.host === follower.host && f.state === 'accepted') | 20 | const follow = body.data.find(f => f.follower.host === follower.host && f.state === 'accepted') |
@@ -32,13 +32,13 @@ async function checkFollow (follower: ServerInfo, following: ServerInfo, exists: | |||
32 | } | 32 | } |
33 | } | 33 | } |
34 | 34 | ||
35 | async function server1Follows2 (servers: ServerInfo[]) { | 35 | async function server1Follows2 (servers: PeerTubeServer[]) { |
36 | await servers[0].follows.follow({ targets: [ servers[1].host ] }) | 36 | await servers[0].follows.follow({ targets: [ servers[1].host ] }) |
37 | 37 | ||
38 | await waitJobs(servers) | 38 | await waitJobs(servers) |
39 | } | 39 | } |
40 | 40 | ||
41 | async function resetFollows (servers: ServerInfo[]) { | 41 | async function resetFollows (servers: PeerTubeServer[]) { |
42 | try { | 42 | try { |
43 | await servers[0].follows.unfollow({ target: servers[1] }) | 43 | await servers[0].follows.unfollow({ target: servers[1] }) |
44 | await servers[1].follows.unfollow({ target: servers[0] }) | 44 | await servers[1].follows.unfollow({ target: servers[0] }) |
@@ -52,12 +52,12 @@ async function resetFollows (servers: ServerInfo[]) { | |||
52 | } | 52 | } |
53 | 53 | ||
54 | describe('Test auto follows', function () { | 54 | describe('Test auto follows', function () { |
55 | let servers: ServerInfo[] = [] | 55 | let servers: PeerTubeServer[] = [] |
56 | 56 | ||
57 | before(async function () { | 57 | before(async function () { |
58 | this.timeout(30000) | 58 | this.timeout(30000) |
59 | 59 | ||
60 | servers = await flushAndRunMultipleServers(3) | 60 | servers = await createMultipleServers(3) |
61 | 61 | ||
62 | // Get the access tokens | 62 | // Get the access tokens |
63 | await setAccessTokensToServers(servers) | 63 | await setAccessTokensToServers(servers) |