mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-16 14:17:22 +01:00
TEST_DB_URI env override
This commit is contained in:
@@ -6,6 +6,7 @@
|
|||||||
"FACEBOOK_KEY":"123456789012345",
|
"FACEBOOK_KEY":"123456789012345",
|
||||||
"FACEBOOK_SECRET":"aaaabbbbccccddddeeeeffff00001111",
|
"FACEBOOK_SECRET":"aaaabbbbccccddddeeeeffff00001111",
|
||||||
"NODE_DB_URI":"mongodb://localhost/habitrpg",
|
"NODE_DB_URI":"mongodb://localhost/habitrpg",
|
||||||
|
"TEST_DB_URI":"mongodb://localhost/habitrpg_test",
|
||||||
"NODE_ENV":"development",
|
"NODE_ENV":"development",
|
||||||
"SESSION_SECRET":"YOUR SECRET HERE",
|
"SESSION_SECRET":"YOUR SECRET HERE",
|
||||||
"ADMIN_EMAIL": "you@example.com",
|
"ADMIN_EMAIL": "you@example.com",
|
||||||
|
|||||||
@@ -12,12 +12,12 @@ import gulp from 'gulp';
|
|||||||
import Q from 'q';
|
import Q from 'q';
|
||||||
import runSequence from 'run-sequence';
|
import runSequence from 'run-sequence';
|
||||||
import os from 'os';
|
import os from 'os';
|
||||||
|
import nconf from 'nconf';
|
||||||
|
|
||||||
const TEST_SERVER_PORT = 3003
|
const TEST_SERVER_PORT = 3003
|
||||||
const TEST_DB = 'habitrpg_test'
|
|
||||||
let server;
|
let server;
|
||||||
|
|
||||||
const TEST_DB_URI = `mongodb://localhost/${TEST_DB}`
|
const TEST_DB_URI = nconf.get('TEST_DB_URI');
|
||||||
|
|
||||||
const API_V2_TEST_COMMAND = 'npm run test:api-v2:integration';
|
const API_V2_TEST_COMMAND = 'npm run test:api-v2:integration';
|
||||||
const LEGACY_API_TEST_COMMAND = 'npm run test:api-legacy';
|
const LEGACY_API_TEST_COMMAND = 'npm run test:api-legacy';
|
||||||
@@ -51,7 +51,7 @@ gulp.task('test:nodemon', (done) => {
|
|||||||
process.env.PORT = TEST_SERVER_PORT;
|
process.env.PORT = TEST_SERVER_PORT;
|
||||||
process.env.NODE_DB_URI=TEST_DB_URI;
|
process.env.NODE_DB_URI=TEST_DB_URI;
|
||||||
|
|
||||||
runSequence('nodemon')
|
runSequence('nodemon');
|
||||||
});
|
});
|
||||||
|
|
||||||
gulp.task('test:prepare:mongo', (cb) => {
|
gulp.task('test:prepare:mongo', (cb) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user