From c3d19a49070aedb0e9accedf46465196b677406e Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Mon, 12 Jun 2017 21:31:58 +0200 Subject: Fix video update test --- server/tests/utils/videos.js | 33 +++++++++++++++------------------ 1 file changed, 15 insertions(+), 18 deletions(-) (limited to 'server/tests') diff --git a/server/tests/utils/videos.js b/server/tests/utils/videos.js index f0eeec497..6e7aabc5d 100644 --- a/server/tests/utils/videos.js +++ b/server/tests/utils/videos.js @@ -272,26 +272,23 @@ function updateVideo (url, accessToken, id, attributes, specialStatus, end) { } const path = '/api/v1/videos/' + id + const body = {} - const req = request(url) - .put(path) - .set('Accept', 'application/json') - .set('Authorization', 'Bearer ' + accessToken) + if (attributes.name) body.name = attributes.name + if (attributes.category) body.category = attributes.category + if (attributes.licence) body.licence = attributes.licence + if (attributes.language) body.language = attributes.language + if (attributes.nsfw) body.nsfw = attributes.nsfw + if (attributes.description) body.description = attributes.description + if (attributes.tags) body.tags = attributes.tags - if (attributes.name) req.field('name', attributes.name) - if (attributes.category) req.field('category', attributes.category) - if (attributes.licence) req.field('licence', attributes.licence) - if (attributes.language) req.field('language', attributes.language) - if (attributes.nsfw) req.field('nsfw', attributes.nsfw) - if (attributes.description) req.field('description', attributes.description) - - if (attributes.tags) { - for (let i = 0; i < attributes.tags.length; i++) { - req.field('tags[' + i + ']', attributes.tags[i]) - } - } - - req.expect(specialStatus).end(end) + request(url) + .put(path) + .send(body) + .set('Accept', 'application/json') + .set('Authorization', 'Bearer ' + accessToken) + .expect(specialStatus) + .end(end) } function rateVideo (url, accessToken, id, rating, specialStatus, end) { -- cgit v1.2.3