Add email to users
[oweals/peertube.git] / server / tests / utils / users.js
index 0cf4e4adb7ef56bcae91058e49858fdac734659e..a2c010f641d41c18a98e0430941c1c42c5aa0c0b 100644 (file)
@@ -3,12 +3,12 @@
 const request = require('supertest')
 
 const usersUtils = {
-  createUser: createUser,
-  getUserInformation: getUserInformation,
-  getUsersList: getUsersList,
-  getUsersListPaginationAndSort: getUsersListPaginationAndSort,
-  removeUser: removeUser,
-  updateUser: updateUser
+  createUser,
+  getUserInformation,
+  getUsersList,
+  getUsersListPaginationAndSort,
+  removeUser,
+  updateUser
 }
 
 // ---------------------- Export functions --------------------
@@ -20,12 +20,17 @@ function createUser (url, accessToken, username, password, specialStatus, end) {
   }
 
   const path = '/api/v1/users'
+  const body = {
+    username,
+    password,
+    email: username + '@example.com'
+  }
 
   request(url)
     .post(path)
     .set('Accept', 'application/json')
     .set('Authorization', 'Bearer ' + accessToken)
-    .send({ username: username, password: password })
+    .send(body)
     .expect(specialStatus)
     .end(end)
 }