]>
Commit | Line | Data |
---|---|---|
3cd0734f | 1 | import { waitJobs } from './jobs' |
254d3579 | 2 | import { PeerTubeServer } from './server' |
0f91ae62 | 3 | |
254d3579 | 4 | async function doubleFollow (server1: PeerTubeServer, server2: PeerTubeServer) { |
afffe988 | 5 | await Promise.all([ |
4d029ef8 C |
6 | server1.follows.follow({ hosts: [ server2.url ] }), |
7 | server2.follows.follow({ hosts: [ server1.url ] }) | |
afffe988 C |
8 | ]) |
9 | ||
572f8d3d | 10 | // Wait request propagation |
3cd0734f | 11 | await waitJobs([ server1, server2 ]) |
572f8d3d | 12 | |
afffe988 C |
13 | return true |
14 | } | |
15 | ||
4610bc5b C |
16 | // --------------------------------------------------------------------------- |
17 | ||
18 | export { | |
c3d29f69 | 19 | doubleFollow |
4610bc5b | 20 | } |