open source pastebin written in node.js
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

25 lines
564 B

/*
* default-exceptions.js: A test fixture for logging exceptions with the default winston logger.
*
* (C) 2011 Charlie Robbins
* MIT LICENCE
*
*/
var path = require('path'),
winston = require('../../../lib/winston');
winston.exitOnError = function (err) {
return err.message !== 'Ignore this error';
};
winston.handleExceptions([
new (winston.transports.File)({
filename: path.join(__dirname, '..', 'logs', 'exit-on-error.log'),
handleExceptions: true
})
]);
setTimeout(function () {
throw new Error('Ignore this error');
}, 1000);