Configuración en entorno test
This commit is contained in:
parent
de3d294cdb
commit
21894ca0f8
|
@ -1,15 +1,20 @@
|
|||
var path = require('path');
|
||||
var fs = require('fs');
|
||||
var config = {};
|
||||
let defaultFile = 'datasources.json';
|
||||
|
||||
let devConfigPath = path.join(__dirname, '/config/datasources.development.json');
|
||||
let configPath = path.join(__dirname, '/config/datasources.json');
|
||||
function getFile(fileName) {
|
||||
return require(path.join(__dirname, `/config/${fileName}`));
|
||||
}
|
||||
|
||||
try {
|
||||
config = Object.assign(require(configPath), require(devConfigPath));
|
||||
let envFile = 'datasources.development.json';
|
||||
|
||||
if (process.env.NODE_ENV === 'test')
|
||||
envFile = 'datasources.test.json';
|
||||
|
||||
config = getFile(envFile);
|
||||
} catch (e) {
|
||||
if (e.code == 'MODULE_NOT_FOUND')
|
||||
config = require(configPath);
|
||||
config = getFile(defaultFile);
|
||||
}
|
||||
|
||||
config.proxy = require('../../nginx/config.json');
|
||||
|
|
|
@ -4,14 +4,14 @@
|
|||
"debug": false,
|
||||
"defaultLanguage": "es",
|
||||
"senderMail": "noreply@localhost",
|
||||
"senderName": ""
|
||||
"senderName": "VerdNatura"
|
||||
},
|
||||
"mysql": {
|
||||
"host": "localhost",
|
||||
"port": 3306,
|
||||
"user": "reports",
|
||||
"user": "root",
|
||||
"password": "",
|
||||
"database": ""
|
||||
"database": "vn"
|
||||
},
|
||||
"smtp": {
|
||||
"host": "localhost",
|
||||
|
|
|
@ -12,15 +12,17 @@ module.exports = {
|
|||
* Load mail config.
|
||||
*/
|
||||
init: function() {
|
||||
|
||||
this.transporter = nodemailer.createTransport(config.smtp);
|
||||
|
||||
this.transporter.verify(function(error, success) {
|
||||
if (error) {
|
||||
throw new Error(error);
|
||||
console.error(error);
|
||||
} else if (config.app.debug) {
|
||||
console.log('SMTP connection stablished');
|
||||
}
|
||||
});
|
||||
|
||||
},
|
||||
|
||||
/**
|
||||
|
|
|
@ -1,15 +1,20 @@
|
|||
var path = require('path');
|
||||
var fs = require('fs');
|
||||
var config = {};
|
||||
let defaultFile = 'datasources.json';
|
||||
|
||||
let devConfigPath = path.join(__dirname, '/config/datasources.development.json');
|
||||
let configPath = path.join(__dirname, '/config/datasources.json');
|
||||
function getFile(fileName) {
|
||||
return require(path.join(__dirname, `/config/${fileName}`));
|
||||
}
|
||||
|
||||
try {
|
||||
config = Object.assign(require(configPath), require(devConfigPath));
|
||||
let envFile = 'datasources.development.json';
|
||||
|
||||
if (process.env.NODE_ENV === 'test')
|
||||
envFile = 'datasources.test.json';
|
||||
|
||||
config = getFile(envFile);
|
||||
} catch (e) {
|
||||
if (e.code == 'MODULE_NOT_FOUND')
|
||||
config = require(configPath);
|
||||
config = getFile(defaultFile);
|
||||
}
|
||||
|
||||
config.proxy = require('../../nginx/config.json');
|
||||
|
|
|
@ -7,9 +7,9 @@
|
|||
"mysql": {
|
||||
"host": "localhost",
|
||||
"port": 3306,
|
||||
"user": "reports",
|
||||
"user": "root",
|
||||
"password": "",
|
||||
"database": ""
|
||||
"database": "vn"
|
||||
},
|
||||
"pdf": {
|
||||
"footer": {
|
||||
|
|
Loading…
Reference in New Issue