requestsUtils.makePostUploadRequest(server.url, path, server.accessToken, data, attach, done)
})
- it('Should fail without tags', function (done) {
- const data = {
- name: 'my super name',
- category: 5,
- description: 'my super description'
- }
- const attach = {
- 'videofile': pathUtils.join(__dirname, '..', 'fixtures', 'video_short.webm')
- }
- requestsUtils.makePostUploadRequest(server.url, path, server.accessToken, data, attach, done)
- })
-
it('Should fail with too many tags', function (done) {
const data = {
name: 'my super name',
requestsUtils.makePostUploadRequest(server.url, path, server.accessToken, data, attach, done)
})
- it('Should fail with not enough tags', function (done) {
- const data = {
- name: 'my super name',
- category: 5,
- description: 'my super description',
- tags: [ ]
- }
- const attach = {
- 'videofile': pathUtils.join(__dirname, '..', 'fixtures', 'video_short.webm')
- }
- requestsUtils.makePostUploadRequest(server.url, path, server.accessToken, data, attach, done)
- })
-
it('Should fail with a tag length too low', function (done) {
const data = {
name: 'my super name',
requestsUtils.makePutBodyRequest(server.url, path + videoId, server.accessToken, data, done)
})
- it('Should fail with not enough tags', function (done) {
- const data = {
- name: 'my super name',
- category: 5,
- description: 'my super description',
- tags: [ ]
- }
- requestsUtils.makePutBodyRequest(server.url, path + videoId, server.accessToken, data, done)
- })
-
it('Should fail with a tag length too low', function (done) {
const data = {
name: 'my super name',
requestsUtils.makePutBodyRequest(server.url, path + videoId, server.accessToken, data, done)
})
- it('Should fail with malformed tags', function (done) {
- const data = {
- name: 'my super name',
- category: 5,
- description: 'my super description',
- tags: [ 'my tag' ]
- }
- requestsUtils.makePutBodyRequest(server.url, path + videoId, server.accessToken, data, done)
- })
-
it('Should fail with a video of another user')
it('Should fail with a video of another pod')