Skip to content

Commit 525703a

Browse files
testing fix
1 parent 4ff472d commit 525703a

File tree

1 file changed

+24
-6
lines changed

1 file changed

+24
-6
lines changed

test/unit/cmap/connect.test.ts

Lines changed: 24 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ const CONNECT_DEFAULTS = {
2626
loadBalanced: false
2727
};
2828

29-
describe('Connect Tests', function () {
29+
describe.only('Connect Tests', function () {
3030
context('when PLAIN auth enabled', () => {
3131
const test: {
3232
server?: any;
@@ -200,7 +200,11 @@ describe('Connect Tests', function () {
200200
});
201201

202202
afterEach(() => {
203-
process.env.KUBERNETES_SERVICE_HOST = cachedEnv.KUBERNETES_SERVICE_HOST;
203+
if (cachedEnv.KUBERNETES_SERVICE_HOST) {
204+
process.env.KUBERNETES_SERVICE_HOST = cachedEnv.KUBERNETES_SERVICE_HOST;
205+
} else {
206+
delete process.env.KUBERNETES_SERVICE_HOST;
207+
}
204208
});
205209

206210
it(`should include { orchestrator: 'kubernetes'} in client.env.container`, async () => {
@@ -225,7 +229,11 @@ describe('Connect Tests', function () {
225229
});
226230

227231
afterEach(() => {
228-
process.env.KUBERNETES_SERVICE_HOST = cachedEnv.KUBERNETES_SERVICE_HOST;
232+
if (cachedEnv.KUBERNETES_SERVICE_HOST) {
233+
process.env.KUBERNETES_SERVICE_HOST = cachedEnv.KUBERNETES_SERVICE_HOST;
234+
} else {
235+
delete process.env.KUBERNETES_SERVICE_HOST;
236+
}
229237
});
230238

231239
it(`should include { orchestrator: 'kubernetes'} in client.env.container`, async () => {
@@ -247,11 +255,17 @@ describe('Connect Tests', function () {
247255

248256
context('when process.env.KUBERNETES_SERVICE_HOST = undefined', () => {
249257
beforeEach(() => {
250-
process.env.KUBERNETES_SERVICE_HOST = '';
258+
delete process.env.KUBERNETES_SERVICE_HOST;
251259
});
252260

253261
afterEach(() => {
254-
process.env.KUBERNETES_SERVICE_HOST = cachedEnv.KUBERNETES_SERVICE_HOST;
262+
afterEach(() => {
263+
if (cachedEnv.KUBERNETES_SERVICE_HOST) {
264+
process.env.KUBERNETES_SERVICE_HOST = cachedEnv.KUBERNETES_SERVICE_HOST;
265+
} else {
266+
delete process.env.KUBERNETES_SERVICE_HOST;
267+
}
268+
});
255269
});
256270

257271
it(`should not have 'env' property in client`, async () => {
@@ -266,7 +280,11 @@ describe('Connect Tests', function () {
266280
});
267281

268282
afterEach(() => {
269-
process.env.KUBERNETES_SERVICE_HOST = cachedEnv.KUBERNETES_SERVICE_HOST;
283+
if (cachedEnv.KUBERNETES_SERVICE_HOST) {
284+
process.env.KUBERNETES_SERVICE_HOST = cachedEnv.KUBERNETES_SERVICE_HOST;
285+
} else {
286+
delete process.env.KUBERNETES_SERVICE_HOST;
287+
}
270288
});
271289

272290
it(`should not have 'env' property in client`, async () => {

0 commit comments

Comments
 (0)