aboutsummaryrefslogtreecommitdiff
path: root/test/logger.js
diff options
context:
space:
mode:
authorAnna Henningsen <[email protected]>2015-04-15 17:24:49 +0200
committerAnna Henningsen <[email protected]>2015-12-10 22:15:35 +0100
commit125d8b15e9fd8e6c9c67f4d54f12ea72b87049a3 (patch)
treecfd2be693c4d47303a34a0e5dd567f9aeec11a78 /test/logger.js
parentbe2f7b8407e84bd3db1c3d30b2a0b225c9faaf15 (diff)
downloadnode-coveralls-125d8b15e9fd8e6c9c67f4d54f12ea72b87049a3.tar.xz
node-coveralls-125d8b15e9fd8e6c9c67f4d54f12ea72b87049a3.zip
Modify tests to reflect minimist usage
The tests now modify the options object directly instead of modifying `process.argv` To allow using this tool with Coveralls Enterprise, I've added support in `sendToCoveralls` to read the host from a `COVERALLS_ENDPOINT` environment variable (if it exists), else default to coveralls.io (as before).
Diffstat (limited to 'test/logger.js')
-rw-r--r--test/logger.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/logger.js b/test/logger.js
index 15767ff..19767df 100644
--- a/test/logger.js
+++ b/test/logger.js
@@ -4,27 +4,27 @@ var index = require('../index');
describe("logger", function(){
it ("should log at debug level when --verbose is set", function(){
- process.argv[2] = '--verbose';
+ index.options.verbose = true;
var logger = require('../index').logger();
logger.level.should.equal('warn');
});
it ("should log at debug level when NODE_COVERALLS_DEBUG is set in env", function(){
- process.argv = [];
+ index.options.verbose = false;
process.env.NODE_COVERALLS_DEBUG = 1;
var logger = require('../index').logger();
logger.level.should.equal('warn');
});
it ("should log at debug level when NODE_COVERALLS_DEBUG is set in env as a string", function(){
- process.argv = [];
+ index.options.verbose = false;
process.env.NODE_COVERALLS_DEBUG = '1';
var logger = require('../index').logger();
logger.level.should.equal('warn');
});
it ("should log at warn level when NODE_COVERALLS_DEBUG not set and no --verbose", function(){
- process.argv = [];
+ index.options.verbose = false;
process.env.NODE_COVERALLS_DEBUG = 0;
var logger = require('../index').logger();
logger.level.should.equal('error');