]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/tests/api/server/config.ts
Try to fix live test
[github/Chocobozzz/PeerTube.git] / server / tests / api / server / config.ts
index a7f03536274cfd8788c1c7a05999d61a82c055ad..c4dcfd96c246fd3a8611850e8e634be5f3337c0c 100644 (file)
@@ -79,8 +79,10 @@ function checkInitialConfig (server: ServerInfo, data: CustomConfig) {
   expect(data.transcoding.hls.enabled).to.be.true
 
   expect(data.live.enabled).to.be.false
-  expect(data.live.allowReplay).to.be.true
+  expect(data.live.allowReplay).to.be.false
   expect(data.live.maxDuration).to.equal(1000 * 3600 * 5)
+  expect(data.live.maxInstanceLives).to.equal(20)
+  expect(data.live.maxUserLives).to.equal(3)
   expect(data.live.transcoding.enabled).to.be.false
   expect(data.live.transcoding.threads).to.equal(2)
   expect(data.live.transcoding.resolutions['240p']).to.be.false
@@ -164,8 +166,10 @@ function checkUpdatedConfig (data: CustomConfig) {
   expect(data.transcoding.webtorrent.enabled).to.be.true
 
   expect(data.live.enabled).to.be.true
-  expect(data.live.allowReplay).to.be.false
+  expect(data.live.allowReplay).to.be.true
   expect(data.live.maxDuration).to.equal(5000)
+  expect(data.live.maxInstanceLives).to.equal(-1)
+  expect(data.live.maxUserLives).to.equal(10)
   expect(data.live.transcoding.enabled).to.be.true
   expect(data.live.transcoding.threads).to.equal(4)
   expect(data.live.transcoding.resolutions['240p']).to.be.true
@@ -328,8 +332,10 @@ describe('Test config', function () {
       },
       live: {
         enabled: true,
-        allowReplay: false,
+        allowReplay: true,
         maxDuration: 5000,
+        maxInstanceLives: -1,
+        maxUserLives: 10,
         transcoding: {
           enabled: true,
           threads: 4,