exports.initMessages = function () {
// Dump log messages
casper.removeAllListeners('remote.message');
- casper.on('remote.message', function(message) {
- this.echo('Log: '+ message, 'LOG');
- });
+ if (casper.cli.get('verbose')) {
+ casper.on('remote.message', function(message) {
+ this.echo('Log: '+ message, 'LOG');
+ });
+ }
// Dump uncaught errors
casper.removeAllListeners('page.error');
- casper.on('page.error', function(msg) {
- this.echo('Error: ' + msg, 'ERROR');
- });
+ if (casper.verbose) {
+ casper.on('page.error', function(msg) {
+ this.echo('Error: ' + msg, 'ERROR');
+ });
+ }
};