aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJacob Meacham <[email protected]>2015-01-29 00:06:09 -0800
committerJacob Meacham <[email protected]>2015-01-29 00:06:09 -0800
commit6d2e7203351b34dd53eed0dee796d93e0e10d4e7 (patch)
treed08d62e99762259adc06233a03b5cdac8cba169d /test
parent0718a261753046451c204be5f0abb31603a8dd19 (diff)
downloadnode-coveralls-6d2e7203351b34dd53eed0dee796d93e0e10d4e7.tar.xz
node-coveralls-6d2e7203351b34dd53eed0dee796d93e0e10d4e7.zip
allow users to pass options through.
Diffstat (limited to 'test')
-rw-r--r--test/getOptions.js8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/getOptions.js b/test/getOptions.js
index 8a77708..6f9ddc5 100644
--- a/test/getOptions.js
+++ b/test/getOptions.js
@@ -135,6 +135,14 @@ describe("getOptions", function(){
it ("should set service_name and service_job_id if it's running on wercker", function(done){
testWercker(getOptions, done);
});
+ it ("should override set options with user options", function(done){
+ var userOptions = {service_name: 'OVERRIDDEN_SERVICE_NAME'};
+ process.env.COVERALLS_SERVICE_NAME = "SERVICE_NAME";
+ getOptions(function(err, options){
+ options.service_name.should.equal("OVERRIDDEN_SERVICE_NAME");
+ done();
+ }, userOptions);
+ });
});
var testServiceJobId = function(sut, done){