]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - server/tests/api/checkParams.js
Server: split tests utils in multiple files
[github/Chocobozzz/PeerTube.git] / server / tests / api / checkParams.js
index 8b49f5f36b87dac3fcd5dec4a70ee0668614e5b2..675dc19e6c682ca273d6c1051b185abf01ee8e58 100644 (file)
@@ -6,7 +6,9 @@ const pathUtils = require('path')
 const request = require('supertest')
 const series = require('async/series')
 
-const utils = require('./utils')
+const loginUtils = require('../utils/login')
+const serversUtils = require('../utils/servers')
+const usersUtils = require('../utils/users')
 
 describe('Test parameters validator', function () {
   let server = null
@@ -71,17 +73,17 @@ describe('Test parameters validator', function () {
 
     series([
       function (next) {
-        utils.flushTests(next)
+        serversUtils.flushTests(next)
       },
       function (next) {
-        utils.runServer(1, function (server1) {
+        serversUtils.runServer(1, function (server1) {
           server = server1
 
           next()
         })
       },
       function (next) {
-        utils.loginAndGetAccessToken(server, function (err, token) {
+        loginUtils.loginAndGetAccessToken(server, function (err, token) {
           if (err) throw err
           server.accessToken = token
 
@@ -141,13 +143,13 @@ describe('Test parameters validator', function () {
       let userAccessToken = null
 
       before(function (done) {
-        utils.createUser(server.url, server.accessToken, 'user1', 'password', function () {
+        usersUtils.createUser(server.url, server.accessToken, 'user1', 'password', function () {
           server.user = {
             username: 'user1',
             password: 'password'
           }
 
-          utils.loginAndGetAccessToken(server, function (err, accessToken) {
+          loginUtils.loginAndGetAccessToken(server, function (err, accessToken) {
             if (err) throw err
 
             userAccessToken = accessToken
@@ -496,6 +498,8 @@ describe('Test parameters validator', function () {
           .expect(404, done)
       })
 
+      it('Should fail with a video of another user')
+
       it('Should fail with a video of another pod')
 
       it('Should succeed with the correct parameters')
@@ -579,7 +583,7 @@ describe('Test parameters validator', function () {
           password: 'my super password'
         }
 
-        utils.loginAndGetAccessToken(server, function (err, accessToken) {
+        loginUtils.loginAndGetAccessToken(server, function (err, accessToken) {
           if (err) throw err
 
           userAccessToken = accessToken
@@ -596,7 +600,7 @@ describe('Test parameters validator', function () {
 
     describe('When updating a user', function () {
       before(function (done) {
-        utils.getUsersList(server.url, function (err, res) {
+        usersUtils.getUsersList(server.url, function (err, res) {
           if (err) throw err
 
           userId = res.body.data[1].id
@@ -700,7 +704,7 @@ describe('Test parameters validator', function () {
 
     // Keep the logs if the test failed
     if (this.ok) {
-      utils.flushTests(done)
+      serversUtils.flushTests(done)
     } else {
       done()
     }