From a2f2f4b02bcd8edb557438fe31b06feb1cfc735e Mon Sep 17 00:00:00 2001 From: Johannes Rieken Date: Fri, 6 May 2016 15:33:59 +0200 Subject: [PATCH] fix test failure --- .../test/node/appInsightsAppender.test.ts | 30 +++++++++---------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/src/vs/platform/telemetry/test/node/appInsightsAppender.test.ts b/src/vs/platform/telemetry/test/node/appInsightsAppender.test.ts index a69f4ebe8d5..8d47c26610f 100644 --- a/src/vs/platform/telemetry/test/node/appInsightsAppender.test.ts +++ b/src/vs/platform/telemetry/test/node/appInsightsAppender.test.ts @@ -37,21 +37,19 @@ class AIAdapterMock implements IAIAdapter { } } -class ContextServiceMock { - - constructor(private key?: string, private asimovKey?: string) {} - - getConfiguration(): any { - return { - env: { - aiConfig: { - key: this.key, - asimovKey: this.asimovKey - } - } - }; +let envKeyNoAsimov: any = { + aiConfig: { + key: '123', + asimovKey: undefined } -} +}; + +let envKeyAsimov: any = { + aiConfig: { + key: '123', + asimovKey: 'AIF-123' + } +}; suite('Telemetry - AppInsightsTelemetryAppender', () => { var appInsightsMock: AIAdapterMock; @@ -59,7 +57,7 @@ suite('Telemetry - AppInsightsTelemetryAppender', () => { setup(() => { appInsightsMock = new AIAdapterMock(AppInsightsAppender.EVENT_NAME_PREFIX, AppInsightsAppender.EVENT_NAME_PREFIX); - appender = new AppInsightsAppender(null, new ContextServiceMock('123'), appInsightsMock); + appender = new AppInsightsAppender(null, envKeyNoAsimov, appInsightsMock); }); teardown(() => { @@ -90,7 +88,7 @@ suite('Telemetry - AppInsightsTelemetryAppender', () => { }); test('Test asimov', () => { - appender = new AppInsightsAppender(null, new ContextServiceMock('123', 'AIF-123'), appInsightsMock); + appender = new AppInsightsAppender(null, envKeyAsimov, appInsightsMock); appender.log('testEvent'); -- GitLab