Skip to content

Commit

Permalink
fix variable typo for customizing baseUrl and add test
Browse files Browse the repository at this point in the history
  • Loading branch information
cangencer committed Oct 24, 2014
1 parent 3701694 commit 0f6792b
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 2 deletions.
2 changes: 1 addition & 1 deletion lib/salesforce-oauth2.js
Expand Up @@ -22,7 +22,7 @@ var oauth2 = module.exports = function (options, callback) {
var base_url = options.base_url || baseUrl;
options = _.omit(options, "base_url");

var uri = baseUrl + tokenUrl + "?" + qs.stringify(options);
var uri = base_url + tokenUrl + "?" + qs.stringify(options);

return request.post({
url: uri,
Expand Down
2 changes: 1 addition & 1 deletion package.json
Expand Up @@ -14,7 +14,7 @@
"url": "https://github.com/cangencer/salesforce-oauth2"
},
"main": "lib/salesforce-oauth2",
"version": "0.1.7",
"version": "0.1.8",
"dependencies": {
"request": "~2.37.0",
"underscore": "~1.6.0"
Expand Down
15 changes: 15 additions & 0 deletions test/tests.js
Expand Up @@ -92,6 +92,21 @@ describe("tokens", function () {
done();
});
});

it("should accept a custom authentication URL", function(done) {
options.base_url = "https://custom-login.salesforce.com";
var login = nock(options.base_url)
.post(expectedPath)
.reply(200, mockResponse);

oauth2.authenticate(options, function (error, payload) {
should.not.exist(error);
payload.should.eql(mockResponse);
login.done();
done();
});

});
});

describe("when authenticating with an authorization code", function() {
Expand Down

0 comments on commit 0f6792b

Please sign in to comment.