aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/tests/api
diff options
context:
space:
mode:
authorChocobozzz <me@florianbigard.com>2020-09-25 16:19:35 +0200
committerChocobozzz <chocobozzz@cpy.re>2020-11-09 15:33:04 +0100
commitfb7194043d0486ce0a6a40b2ffbdf32878c33a6f (patch)
tree6ed304a5d730a75da0a4460b3009df88684fa598 /server/tests/api
parenta5cf76afa378aae81af2a9b0ce548e5d2582f832 (diff)
downloadPeerTube-fb7194043d0486ce0a6a40b2ffbdf32878c33a6f.tar.gz
PeerTube-fb7194043d0486ce0a6a40b2ffbdf32878c33a6f.tar.zst
PeerTube-fb7194043d0486ce0a6a40b2ffbdf32878c33a6f.zip
Check live duration and size
Diffstat (limited to 'server/tests/api')
-rw-r--r--server/tests/api/check-params/config.ts3
-rw-r--r--server/tests/api/server/config.ts6
2 files changed, 9 insertions, 0 deletions
diff --git a/server/tests/api/check-params/config.ts b/server/tests/api/check-params/config.ts
index 35cb333ef..2882ceb7c 100644
--- a/server/tests/api/check-params/config.ts
+++ b/server/tests/api/check-params/config.ts
@@ -103,6 +103,9 @@ describe('Test config API validators', function () {
103 live: { 103 live: {
104 enabled: true, 104 enabled: true,
105 105
106 allowReplay: false,
107 maxDuration: null,
108
106 transcoding: { 109 transcoding: {
107 enabled: true, 110 enabled: true,
108 threads: 4, 111 threads: 4,
diff --git a/server/tests/api/server/config.ts b/server/tests/api/server/config.ts
index a46e179c2..a7f035362 100644
--- a/server/tests/api/server/config.ts
+++ b/server/tests/api/server/config.ts
@@ -79,6 +79,8 @@ function checkInitialConfig (server: ServerInfo, data: CustomConfig) {
79 expect(data.transcoding.hls.enabled).to.be.true 79 expect(data.transcoding.hls.enabled).to.be.true
80 80
81 expect(data.live.enabled).to.be.false 81 expect(data.live.enabled).to.be.false
82 expect(data.live.allowReplay).to.be.true
83 expect(data.live.maxDuration).to.equal(1000 * 3600 * 5)
82 expect(data.live.transcoding.enabled).to.be.false 84 expect(data.live.transcoding.enabled).to.be.false
83 expect(data.live.transcoding.threads).to.equal(2) 85 expect(data.live.transcoding.threads).to.equal(2)
84 expect(data.live.transcoding.resolutions['240p']).to.be.false 86 expect(data.live.transcoding.resolutions['240p']).to.be.false
@@ -162,6 +164,8 @@ function checkUpdatedConfig (data: CustomConfig) {
162 expect(data.transcoding.webtorrent.enabled).to.be.true 164 expect(data.transcoding.webtorrent.enabled).to.be.true
163 165
164 expect(data.live.enabled).to.be.true 166 expect(data.live.enabled).to.be.true
167 expect(data.live.allowReplay).to.be.false
168 expect(data.live.maxDuration).to.equal(5000)
165 expect(data.live.transcoding.enabled).to.be.true 169 expect(data.live.transcoding.enabled).to.be.true
166 expect(data.live.transcoding.threads).to.equal(4) 170 expect(data.live.transcoding.threads).to.equal(4)
167 expect(data.live.transcoding.resolutions['240p']).to.be.true 171 expect(data.live.transcoding.resolutions['240p']).to.be.true
@@ -324,6 +328,8 @@ describe('Test config', function () {
324 }, 328 },
325 live: { 329 live: {
326 enabled: true, 330 enabled: true,
331 allowReplay: false,
332 maxDuration: 5000,
327 transcoding: { 333 transcoding: {
328 enabled: true, 334 enabled: true,
329 threads: 4, 335 threads: 4,