diff --git a/lib/application.js b/lib/application.js index e046726..268db39 100644 --- a/lib/application.js +++ b/lib/application.js @@ -165,7 +165,7 @@ app.onerror = function(err){ assert(err instanceof Error, 'non-error thrown: ' + err); if (404 == err.status || err.expose) return; - if ('test' == this.env) return; + if (this.silent) return; var msg = err.stack || err.toString(); console.error(); diff --git a/test/application.js b/test/application.js index acdb9e4..97a1417 100644 --- a/test/application.js +++ b/test/application.js @@ -161,8 +161,9 @@ describe('app.onerror(err)', function(){ done(); }) - it('should do nothing if env is test', function(done){ + it('should do nothing if .silent', function(done){ var app = koa(); + app.silent = true; var err = new Error(); var output = stderr.inspectSync(function() {