Skip to content
This repository was archived by the owner on Apr 3, 2024. It is now read-only.

Commit c48c7db

Browse files
authored
fix stale code/test from test-controller (#213)
1 parent cebcb69 commit c48c7db

File tree

1 file changed

+2
-40
lines changed

1 file changed

+2
-40
lines changed

test/test-controller.js

Lines changed: 2 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -18,24 +18,13 @@
1818
var assert = require('assert');
1919
var nock = require('nock');
2020
var request = require('./auth-request.js');
21-
var proxyquire = require('proxyquire');
2221
var Debuggee = require('../src/debuggee.js');
2322

2423
// the tests in this file rely on the GCLOUD_PROJECT environment variable
2524
// not being set
2625
delete process.env.GCLOUD_PROJECT;
2726

28-
// require controller while stubbing auth to bypass authentication
29-
//
30-
var utils = {
31-
getProjectNumber: function(callback) { callback(null, 'project123'); }
32-
};
33-
var Controller = proxyquire('../src/controller.js', {
34-
'@google/cloud-diagnostics-common': {
35-
logger: null,
36-
utils: utils
37-
}
38-
});
27+
var Controller = require('../src/controller.js');
3928
var fakeDebug = {
4029
request: request
4130
};
@@ -68,33 +57,6 @@ describe('Controller API', function() {
6857
});
6958
});
7059

71-
it('should have correct version without projectId', function(done) {
72-
var oldProjNum = utils.getProjectNumber;
73-
utils.getProjectNumber = function(callback) {
74-
callback(new Error(), null);
75-
};
76-
process.env.GCLOUD_PROJECT = 'project123';
77-
var controller = new Controller(fakeDebug);
78-
var scope =
79-
nock(url)
80-
.post(api + '/debuggees/register')
81-
.reply(200,
82-
{debuggee: {id: 'fake-debuggee'}, activePeriodSec: 600});
83-
var debuggee = new Debuggee({
84-
project: 'fake-project',
85-
uniquifier: 'fake-id',
86-
description: 'unit test'
87-
});
88-
controller.register(debuggee, function(err, result) {
89-
assert(!err, 'not expecting an error');
90-
assert.equal(result.debuggee.id, 'fake-debuggee');
91-
scope.done();
92-
delete process.env.GCLOUD_PROJECT;
93-
utils.getProjectNumber = oldProjNum;
94-
done();
95-
});
96-
});
97-
9860
it('should not return an error when the debuggee isDisabled',
9961
function(done) {
10062
var scope = nock(url)
@@ -110,7 +72,7 @@ describe('Controller API', function() {
11072
});
11173
var controller = new Controller(fakeDebug);
11274
controller.register(debuggee, function(err, result) {
113-
assert.ifError(err, 'not expected an error');
75+
assert.ifError(err, 'not expecting an error');
11476
assert.equal(result.debuggee.id, 'fake-debuggee');
11577
assert.ok(result.debuggee.isDisabled);
11678
scope.done();

0 commit comments

Comments
 (0)