add node_env to tests

v1.18.x
Barış Soner Uşaklı 6 years ago
parent 57b0f486f4
commit 45b6e56665

@ -15,9 +15,10 @@ language: node_js
sudo: false sudo: false
dist: trusty dist: trusty
env: env:
- CXX=g++-4.8 DB=mongodb - CXX=g++-4.8 DB=mongodb NODE_ENV=production
- CXX=g++-4.8 DB=redis - CXX=g++-4.8 DB=mongodb NODE_ENV=development
- CXX=g++-4.8 DB=postgres - CXX=g++-4.8 DB=redis NODE_ENV=production
- CXX=g++-4.8 DB=postgres NODE_ENV=production
addons: addons:
apt: apt:
sources: sources:

@ -5,12 +5,15 @@
* ATTENTION: testing db is flushed before every use! * ATTENTION: testing db is flushed before every use!
*/ */
var async = require('async'); var async = require('async');
var path = require('path'); var path = require('path');
var nconf = require('nconf'); var nconf = require('nconf');
var url = require('url'); var url = require('url');
var errorText;
global.env = process.env.NODE_ENV || 'production';
var errorText;
var packageInfo = require('../../package'); var packageInfo = require('../../package');
var winston = require('winston'); var winston = require('winston');
@ -91,6 +94,7 @@ if (testDbConfig.database === productionDbConfig.database &&
nconf.set(dbType, testDbConfig); nconf.set(dbType, testDbConfig);
winston.info('database config %s', dbType, testDbConfig); winston.info('database config %s', dbType, testDbConfig);
winston.info('environment ' + global.env);
var db = require('../../src/database'); var db = require('../../src/database');
module.exports = db; module.exports = db;

Loading…
Cancel
Save