Skip to content

Commit 8d55dde

Browse files
stephenpluspluscallmehiphop
authored andcommitted
all modules: ensure all User-Agents are set (#1568)
1 parent 1a14c89 commit 8d55dde

File tree

3 files changed

+12
-5
lines changed

3 files changed

+12
-5
lines changed

packages/google-cloud-translate/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"translate"
5151
],
5252
"dependencies": {
53-
"@google-cloud/common": "^0.2.0",
53+
"@google-cloud/common": "^0.5.0",
5454
"arrify": "^1.0.0",
5555
"extend": "^3.0.0",
5656
"is": "^3.0.1",

packages/google-cloud-translate/src/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,7 @@ Translate.prototype.request = function(reqOpts, callback) {
384384
key: this.key
385385
},
386386
headers: {
387-
'User-Agent': PKG.name + '/' + PKG.version
387+
'User-Agent': common.util.getUserAgentFromPackageJson(PKG)
388388
}
389389
});
390390

packages/google-cloud-translate/test/index.js

+10-3
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ var extend = require('extend');
2121
var proxyquire = require('proxyquire');
2222
var util = require('@google-cloud/common').util;
2323

24-
var PKG = require('../package.json');
25-
2624
var makeRequestOverride;
2725
var fakeUtil = extend({}, util, {
2826
makeRequest: function() {
@@ -386,6 +384,15 @@ describe('Translate', function() {
386384

387385
describe('request', function() {
388386
it('should make the correct request', function(done) {
387+
var userAgent = 'user-agent/0.0.0';
388+
389+
var getUserAgentFn = fakeUtil.getUserAgentFromPackageJson;
390+
fakeUtil.getUserAgentFromPackageJson = function(packageJson) {
391+
fakeUtil.getUserAgentFromPackageJson = getUserAgentFn;
392+
assert.deepEqual(packageJson, require('../package.json'));
393+
return userAgent;
394+
};
395+
389396
var reqOpts = {
390397
uri: '/test',
391398
a: 'b',
@@ -401,7 +408,7 @@ describe('Translate', function() {
401408
key: translate.key
402409
},
403410
headers: {
404-
'User-Agent': PKG.name + '/' + PKG.version
411+
'User-Agent': userAgent
405412
}
406413
});
407414
var BASE_URL = 'https://www.googleapis.com/language/translate/v2';

0 commit comments

Comments
 (0)