aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/tests/api/multiple-pods.js
diff options
context:
space:
mode:
Diffstat (limited to 'server/tests/api/multiple-pods.js')
-rw-r--r--server/tests/api/multiple-pods.js10
1 files changed, 10 insertions, 0 deletions
diff --git a/server/tests/api/multiple-pods.js b/server/tests/api/multiple-pods.js
index 69ef38c20..cc4f7be70 100644
--- a/server/tests/api/multiple-pods.js
+++ b/server/tests/api/multiple-pods.js
@@ -84,6 +84,7 @@ describe('Test multiple pods', function () {
84 name: 'my super name for pod 1', 84 name: 'my super name for pod 1',
85 category: 5, 85 category: 5,
86 licence: 4, 86 licence: 4,
87 nsfw: true,
87 description: 'my super description for pod 1', 88 description: 'my super description for pod 1',
88 tags: [ 'tag1p1', 'tag2p1' ], 89 tags: [ 'tag1p1', 'tag2p1' ],
89 fixture: 'video_short1.webm' 90 fixture: 'video_short1.webm'
@@ -112,6 +113,7 @@ describe('Test multiple pods', function () {
112 expect(video.categoryLabel).to.equal('Sports') 113 expect(video.categoryLabel).to.equal('Sports')
113 expect(video.licence).to.equal(4) 114 expect(video.licence).to.equal(4)
114 expect(video.licenceLabel).to.equal('Attribution - Non Commercial') 115 expect(video.licenceLabel).to.equal('Attribution - Non Commercial')
116 expect(video.nsfw).to.be.truthy
115 expect(video.description).to.equal('my super description for pod 1') 117 expect(video.description).to.equal('my super description for pod 1')
116 expect(video.podHost).to.equal('localhost:9001') 118 expect(video.podHost).to.equal('localhost:9001')
117 expect(video.magnetUri).to.exist 119 expect(video.magnetUri).to.exist
@@ -155,6 +157,7 @@ describe('Test multiple pods', function () {
155 name: 'my super name for pod 2', 157 name: 'my super name for pod 2',
156 category: 4, 158 category: 4,
157 licence: 3, 159 licence: 3,
160 nsfw: true,
158 description: 'my super description for pod 2', 161 description: 'my super description for pod 2',
159 tags: [ 'tag1p2', 'tag2p2', 'tag3p2' ], 162 tags: [ 'tag1p2', 'tag2p2', 'tag3p2' ],
160 fixture: 'video_short2.webm' 163 fixture: 'video_short2.webm'
@@ -183,6 +186,7 @@ describe('Test multiple pods', function () {
183 expect(video.categoryLabel).to.equal('Art') 186 expect(video.categoryLabel).to.equal('Art')
184 expect(video.licence).to.equal(3) 187 expect(video.licence).to.equal(3)
185 expect(video.licenceLabel).to.equal('Attribution - No Derivatives') 188 expect(video.licenceLabel).to.equal('Attribution - No Derivatives')
189 expect(video.nsfw).to.be.falsy
186 expect(video.description).to.equal('my super description for pod 2') 190 expect(video.description).to.equal('my super description for pod 2')
187 expect(video.podHost).to.equal('localhost:9002') 191 expect(video.podHost).to.equal('localhost:9002')
188 expect(video.magnetUri).to.exist 192 expect(video.magnetUri).to.exist
@@ -226,6 +230,7 @@ describe('Test multiple pods', function () {
226 name: 'my super name for pod 3', 230 name: 'my super name for pod 3',
227 category: 6, 231 category: 6,
228 licence: 5, 232 licence: 5,
233 nsfw: true,
229 description: 'my super description for pod 3', 234 description: 'my super description for pod 3',
230 tags: [ 'tag1p3' ], 235 tags: [ 'tag1p3' ],
231 fixture: 'video_short3.webm' 236 fixture: 'video_short3.webm'
@@ -237,6 +242,7 @@ describe('Test multiple pods', function () {
237 name: 'my super name for pod 3-2', 242 name: 'my super name for pod 3-2',
238 category: 7, 243 category: 7,
239 licence: 6, 244 licence: 6,
245 nsfw: false,
240 description: 'my super description for pod 3-2', 246 description: 'my super description for pod 3-2',
241 tags: [ 'tag2p3', 'tag3p3', 'tag4p3' ], 247 tags: [ 'tag2p3', 'tag3p3', 'tag4p3' ],
242 fixture: 'video_short.webm' 248 fixture: 'video_short.webm'
@@ -275,6 +281,7 @@ describe('Test multiple pods', function () {
275 expect(video1.categoryLabel).to.equal('Travels') 281 expect(video1.categoryLabel).to.equal('Travels')
276 expect(video1.licence).to.equal(5) 282 expect(video1.licence).to.equal(5)
277 expect(video1.licenceLabel).to.equal('Attribution - Non Commercial - Share Alike') 283 expect(video1.licenceLabel).to.equal('Attribution - Non Commercial - Share Alike')
284 expect(video1.nsfw).to.be.truthy
278 expect(video1.description).to.equal('my super description for pod 3') 285 expect(video1.description).to.equal('my super description for pod 3')
279 expect(video1.podHost).to.equal('localhost:9003') 286 expect(video1.podHost).to.equal('localhost:9003')
280 expect(video1.magnetUri).to.exist 287 expect(video1.magnetUri).to.exist
@@ -289,6 +296,7 @@ describe('Test multiple pods', function () {
289 expect(video2.categoryLabel).to.equal('Gaming') 296 expect(video2.categoryLabel).to.equal('Gaming')
290 expect(video2.licence).to.equal(6) 297 expect(video2.licence).to.equal(6)
291 expect(video2.licenceLabel).to.equal('Attribution - Non Commercial - No Derivatives') 298 expect(video2.licenceLabel).to.equal('Attribution - Non Commercial - No Derivatives')
299 expect(video2.nsfw).to.be.falsy
292 expect(video2.description).to.equal('my super description for pod 3-2') 300 expect(video2.description).to.equal('my super description for pod 3-2')
293 expect(video2.podHost).to.equal('localhost:9003') 301 expect(video2.podHost).to.equal('localhost:9003')
294 expect(video2.magnetUri).to.exist 302 expect(video2.magnetUri).to.exist
@@ -638,6 +646,7 @@ describe('Test multiple pods', function () {
638 name: 'my super video updated', 646 name: 'my super video updated',
639 category: 10, 647 category: 10,
640 licence: 7, 648 licence: 7,
649 nsfw: true,
641 description: 'my super description updated', 650 description: 'my super description updated',
642 tags: [ 'tagup1', 'tagup2' ] 651 tags: [ 'tagup1', 'tagup2' ]
643 } 652 }
@@ -668,6 +677,7 @@ describe('Test multiple pods', function () {
668 expect(videoUpdated.categoryLabel).to.equal('Entertainment') 677 expect(videoUpdated.categoryLabel).to.equal('Entertainment')
669 expect(videoUpdated.licence).to.equal(7) 678 expect(videoUpdated.licence).to.equal(7)
670 expect(videoUpdated.licenceLabel).to.equal('Public Domain Dedication') 679 expect(videoUpdated.licenceLabel).to.equal('Public Domain Dedication')
680 expect(videoUpdated.nsfw).to.be.truthy
671 expect(videoUpdated.description).to.equal('my super description updated') 681 expect(videoUpdated.description).to.equal('my super description updated')
672 expect(videoUpdated.tags).to.deep.equal([ 'tagup1', 'tagup2' ]) 682 expect(videoUpdated.tags).to.deep.equal([ 'tagup1', 'tagup2' ])
673 expect(miscsUtils.dateIsValid(videoUpdated.updatedAt, 20000)).to.be.true 683 expect(miscsUtils.dateIsValid(videoUpdated.updatedAt, 20000)).to.be.true