]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
Do not generate a random password for test env
authorChocobozzz <florian.bigard@gmail.com>
Thu, 30 Jun 2016 19:58:48 +0000 (21:58 +0200)
committerChocobozzz <florian.bigard@gmail.com>
Thu, 30 Jun 2016 19:58:48 +0000 (21:58 +0200)
server/initializers/installer.js

index 53b07903c3b46af6a1cc1f5170e35f82c9d1f026..059fcd8d834d8d35849d89a42559195867960f45 100644 (file)
@@ -81,7 +81,18 @@ function createOAuthUserIfNotExist (callback) {
     logger.info('Creating the administrator.')
 
     const username = 'root'
-    const password = passwordGenerator(8, true)
+    let password = ''
+
+    // Do not generate a random password for tests
+    if (process.env.NODE_ENV === 'test') {
+      password = 'test'
+
+      if (process.env.NODE_APP_INSTANCE) {
+        password += process.env.NODE_APP_INSTANCE
+      }
+    } else {
+      password = passwordGenerator(8, true)
+    }
 
     Users.createUser(username, password, function (err) {
       if (err) return callback(err)