]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/tests/peertube-runner/studio-transcoding.ts
Fix menu dropdowns
[github/Chocobozzz/PeerTube.git] / server / tests / peertube-runner / studio-transcoding.ts
index 204836c4d45e7958cdc49c03267be897d4fafb45..400203eb33b2a3f6be827648a0bc2def22814698 100644 (file)
@@ -74,9 +74,9 @@ describe('Test studio transcoding in peertube-runner program', function () {
 
     const registrationToken = await servers[0].runnerRegistrationTokens.getFirstRegistrationToken()
 
-    peertubeRunner = new PeerTubeRunnerProcess()
+    peertubeRunner = new PeerTubeRunnerProcess(servers[0])
     await peertubeRunner.runServer()
-    await peertubeRunner.registerPeerTubeInstance({ server: servers[0], registrationToken, runnerName: 'runner' })
+    await peertubeRunner.registerPeerTubeInstance({ registrationToken, runnerName: 'runner' })
   })
 
   describe('With videos on local filesystem storage', function () {
@@ -103,13 +103,15 @@ describe('Test studio transcoding in peertube-runner program', function () {
   describe('Check cleanup', function () {
 
     it('Should have an empty cache directory', async function () {
-      await checkPeerTubeRunnerCacheIsEmpty()
+      await checkPeerTubeRunnerCacheIsEmpty(peertubeRunner)
     })
   })
 
   after(async function () {
-    await peertubeRunner.unregisterPeerTubeInstance({ server: servers[0] })
-    peertubeRunner.kill()
+    if (peertubeRunner) {
+      await peertubeRunner.unregisterPeerTubeInstance()
+      peertubeRunner.kill()
+    }
 
     await cleanupTests(servers)
   })