- Created first Test with Mocha
This commit is contained in:
@@ -26,9 +26,6 @@ require('./models/todo');
|
||||
require('./models/user');
|
||||
require('./models/subscribers');
|
||||
|
||||
const { ObjectID } = require('mongodb');
|
||||
|
||||
|
||||
const index_router = require('./router/index_router');
|
||||
const push_router = require('./router/push_router');
|
||||
const subscribe_router = require('./router/subscribe_router');
|
||||
@@ -42,11 +39,6 @@ console.log("DB: " + process.env.DATABASE);
|
||||
console.log("PORT: " + port);
|
||||
console.log("MONGODB_URI: " + process.env.MONGODB_URI);
|
||||
|
||||
var sendemail = require('./sendemail');
|
||||
var reg = require('./reg/registration');
|
||||
var tools = require('./tools/general');
|
||||
var server_constants = require('./tools/server_constants');
|
||||
|
||||
var app = express();
|
||||
|
||||
// app.use(express.static(path.join(__dirname, 'client')));
|
||||
@@ -72,16 +64,15 @@ app.use(bodyParser.json());
|
||||
|
||||
app.use(i18n.init);
|
||||
|
||||
// SETTINGS WebPush Configuration
|
||||
const webpush = require('web-push');
|
||||
|
||||
const publicVapidKey = process.env.PUBLIC_VAPI_KEY;
|
||||
const privateVapidKey = process.env.PRIVATE_VAPI_KEY;
|
||||
|
||||
webpush.setVapidDetails('mailto:' + process.env.EMAIL_FROM, publicVapidKey, privateVapidKey);
|
||||
|
||||
|
||||
// Use Routes
|
||||
|
||||
app.use('/', index_router);
|
||||
app.use('/subscribe', subscribe_router);
|
||||
app.use('/push', push_router);
|
||||
@@ -89,7 +80,6 @@ app.use('/email', email_router);
|
||||
app.use('/todos', todos_router);
|
||||
app.use('/users', users_router);
|
||||
|
||||
|
||||
// catch 404 and forward to error handler
|
||||
app.use(function (req, res, next) {
|
||||
var err = new Error('Not Found');
|
||||
@@ -105,7 +95,7 @@ app.use(function (req, res, next) {
|
||||
// will print stacktrace
|
||||
if (app.get('env') === 'development') {
|
||||
app.use(function (err, req, res, next) {
|
||||
console.log('Error: ', err.message)
|
||||
console.log('Error: ', err.message);
|
||||
// console.trace();
|
||||
res.status(err.status || 500).send({error: err.message});
|
||||
// res.render('error', {
|
||||
@@ -115,13 +105,6 @@ if (app.get('env') === 'development') {
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
function getlang(res) {
|
||||
return res.locale;
|
||||
}
|
||||
|
||||
|
||||
|
||||
if (process.env.NODE_ENV === 'production') {
|
||||
var httpsServer = https.createServer(credentials, app);
|
||||
console.log("httpsServer: port ", port);
|
||||
@@ -136,19 +119,5 @@ if (process.env.NODE_ENV === 'production') {
|
||||
// console.log(`Server started at port ${port}`);
|
||||
//});
|
||||
|
||||
|
||||
module.exports = { app };
|
||||
|
||||
if (process.env.TEST_ATTIVO) {
|
||||
eseguitest();
|
||||
}
|
||||
|
||||
function eseguitest() {
|
||||
|
||||
if (false) {
|
||||
console.log("ESEGUI I TEST:");
|
||||
console.log("linkreg = " + sendemail.getlinkReg(1, "myusername"));
|
||||
}
|
||||
|
||||
// sendemail.sendEmail_Registration("en", "paolo.arena77@gmail.com", "paoloar77", 1, "http://provalink.com");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user