diff --git a/docs/docs/contribute/new-command/unit-tests.mdx b/docs/docs/contribute/new-command/unit-tests.mdx index fbe9727b6da..8b3e0442a81 100644 --- a/docs/docs/contribute/new-command/unit-tests.mdx +++ b/docs/docs/contribute/new-command/unit-tests.mdx @@ -63,7 +63,7 @@ describe(commands.GROUP_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/Command.spec.ts b/src/Command.spec.ts index 7cabe6e651c..1df1d1bcc87 100644 --- a/src/Command.spec.ts +++ b/src/Command.spec.ts @@ -186,6 +186,7 @@ describe('Command', () => { sinon.stub(auth, 'restoreAuth').resolves(); sinon.stub(telemetry, 'trackEvent').callsFake((commandName) => { telemetryCommandName = commandName; + return Promise.resolve(); }); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); @@ -610,7 +611,7 @@ describe('Command', () => { } ]; const actual = await command.getCsvOutput(commandOutput, { options: { output: 'csv' } }); - assert.strictEqual(actual,"property1,property2\n1,0\n"); + assert.strictEqual(actual, "property1,property2\n1,0\n"); }); it('passes validation when csv output specified', async () => { diff --git a/src/Command.ts b/src/Command.ts index e728d79d708..bb93e97bbe9 100644 --- a/src/Command.ts +++ b/src/Command.ts @@ -466,7 +466,7 @@ export default abstract class Command { await logger.logToStderr(`Executing command as '${auth.connection.identityName}', appId: ${auth.connection.appId}, tenantId: ${auth.connection.identityTenantId}`); } - telemetry.trackEvent(this.getUsedCommandName(), this.getTelemetryProperties(args)); + await telemetry.trackEvent(this.getUsedCommandName(), this.getTelemetryProperties(args)); } protected getUnknownOptions(options: any): any { diff --git a/src/appInsights.ts b/src/appInsights.ts index e56784ddc0d..d66192ebb43 100644 --- a/src/appInsights.ts +++ b/src/appInsights.ts @@ -3,6 +3,8 @@ process.env.APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL = 'none'; // prevents tests from hanging process.env.APPLICATION_INSIGHTS_NO_STATSBEAT = 'true'; +// suppress all logging +process.env.APPLICATIONINSIGHTS_INSTRUMENTATION_LOGGING_LEVEL = 'NONE'; import * as appInsights from 'applicationinsights'; import crypto from 'crypto'; import fs from 'fs'; diff --git a/src/cli/cli.spec.ts b/src/cli/cli.spec.ts index 08062ce1711..487863bc863 100644 --- a/src/cli/cli.spec.ts +++ b/src/cli/cli.spec.ts @@ -319,7 +319,7 @@ describe('cli', () => { let mockCommandWithBooleanRewrite: Command; before(() => { - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); diff --git a/src/cli/cli.ts b/src/cli/cli.ts index 774d63ba719..3de620e4d69 100644 --- a/src/cli/cli.ts +++ b/src/cli/cli.ts @@ -739,7 +739,7 @@ async function printHelp(helpMode: string, exitCode: number = 0): Promise cli.printAvailableCommands(); } - telemetry.trackEvent('help', properties); + await telemetry.trackEvent('help', properties); process.exit(exitCode); } diff --git a/src/m365/adaptivecard/commands/adaptivecard-send.spec.ts b/src/m365/adaptivecard/commands/adaptivecard-send.spec.ts index f71d610b98f..0c8c21e433c 100644 --- a/src/m365/adaptivecard/commands/adaptivecard-send.spec.ts +++ b/src/m365/adaptivecard/commands/adaptivecard-send.spec.ts @@ -23,7 +23,7 @@ describe(commands.SEND, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); commandInfo = cli.getCommandInfo(command); diff --git a/src/m365/app/commands/app-get.spec.ts b/src/m365/app/commands/app-get.spec.ts index b0f0c9298dd..22a42e6abc2 100644 --- a/src/m365/app/commands/app-get.spec.ts +++ b/src/m365/app/commands/app-get.spec.ts @@ -20,7 +20,7 @@ describe(commands.GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(fs, 'existsSync').returns(true); diff --git a/src/m365/app/commands/app-open.spec.ts b/src/m365/app/commands/app-open.spec.ts index 2a5d38d6b60..0cdbb987f24 100644 --- a/src/m365/app/commands/app-open.spec.ts +++ b/src/m365/app/commands/app-open.spec.ts @@ -23,7 +23,7 @@ describe(commands.OPEN, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/app/commands/permission/permission-add.spec.ts b/src/m365/app/commands/permission/permission-add.spec.ts index 691a50fdfa1..c14a1cd4e12 100644 --- a/src/m365/app/commands/permission/permission-add.spec.ts +++ b/src/m365/app/commands/permission/permission-add.spec.ts @@ -33,7 +33,7 @@ describe(commands.PERMISSION_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(fs, 'existsSync').returns(true); diff --git a/src/m365/app/commands/permission/permission-list.spec.ts b/src/m365/app/commands/permission/permission-list.spec.ts index 0626964725e..3a9d884666e 100644 --- a/src/m365/app/commands/permission/permission-list.spec.ts +++ b/src/m365/app/commands/permission/permission-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.PERMISSION_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(fs, 'existsSync').returns(true); diff --git a/src/m365/base/AppCommand.spec.ts b/src/m365/base/AppCommand.spec.ts index ade0f671732..2feff675613 100644 --- a/src/m365/base/AppCommand.spec.ts +++ b/src/m365/base/AppCommand.spec.ts @@ -33,7 +33,7 @@ describe('AppCommand', () => { before(() => { commandInfo = cli.getCommandInfo(new MockCommand()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); }); beforeEach(() => { diff --git a/src/m365/base/ContextCommand.spec.ts b/src/m365/base/ContextCommand.spec.ts index d6e7ff7af2d..982a7167471 100644 --- a/src/m365/base/ContextCommand.spec.ts +++ b/src/m365/base/ContextCommand.spec.ts @@ -32,7 +32,7 @@ describe('ContextCommand', () => { const contextInfo: Hash = {}; before(() => { - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); }); beforeEach(() => { diff --git a/src/m365/base/DateAndPeriodBasedReport.spec.ts b/src/m365/base/DateAndPeriodBasedReport.spec.ts index 857c3bce34d..9b051c4b81c 100644 --- a/src/m365/base/DateAndPeriodBasedReport.spec.ts +++ b/src/m365/base/DateAndPeriodBasedReport.spec.ts @@ -38,7 +38,7 @@ describe('PeriodBasedReport', () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/base/DelegatedGraphCommand.spec.ts b/src/m365/base/DelegatedGraphCommand.spec.ts index 9d33f1c238f..abfe14e1886 100644 --- a/src/m365/base/DelegatedGraphCommand.spec.ts +++ b/src/m365/base/DelegatedGraphCommand.spec.ts @@ -26,7 +26,7 @@ describe('DelegatedGraphCommand', () => { const cmd = new MockCommand(); before(() => { - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); auth.connection.active = true; auth.connection.accessTokens[auth.defaultResource] = { expiresOn: 'abc', diff --git a/src/m365/base/GraphCommand.spec.ts b/src/m365/base/GraphCommand.spec.ts index 6769d4413ff..27981113454 100644 --- a/src/m365/base/GraphCommand.spec.ts +++ b/src/m365/base/GraphCommand.spec.ts @@ -27,7 +27,7 @@ class MockCommand extends GraphCommand { describe('GraphCommand', () => { before(() => { - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); }); diff --git a/src/m365/base/PeriodBasedReport.spec.ts b/src/m365/base/PeriodBasedReport.spec.ts index 87f832bc081..fa0d2bdba53 100644 --- a/src/m365/base/PeriodBasedReport.spec.ts +++ b/src/m365/base/PeriodBasedReport.spec.ts @@ -38,7 +38,7 @@ describe('PeriodBasedReport', () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/base/PowerAppsCommand.spec.ts b/src/m365/base/PowerAppsCommand.spec.ts index fd286bd34a8..61eb1f0c756 100644 --- a/src/m365/base/PowerAppsCommand.spec.ts +++ b/src/m365/base/PowerAppsCommand.spec.ts @@ -28,7 +28,7 @@ describe('PowerAppsCommand', () => { const cloudError = new CommandError(`Power Apps commands only support the public cloud at the moment. We'll add support for other clouds in the future. Sorry for the inconvenience.`); before(() => { - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(accessToken, 'isAppOnlyAccessToken').returns(false); auth.connection.active = true; auth.connection.accessTokens[auth.defaultResource] = { diff --git a/src/m365/base/PowerAutomateCommand.spec.ts b/src/m365/base/PowerAutomateCommand.spec.ts index d00eb7d393c..73e4f1fcfdc 100644 --- a/src/m365/base/PowerAutomateCommand.spec.ts +++ b/src/m365/base/PowerAutomateCommand.spec.ts @@ -28,7 +28,7 @@ describe('PowerAutomateCommand', () => { const cloudError = new CommandError(`Power Automate commands only support the public cloud at the moment. We'll add support for other clouds in the future. Sorry for the inconvenience.`); before(() => { - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(accessToken, 'isAppOnlyAccessToken').returns(false); auth.connection.active = true; auth.connection.accessTokens[auth.defaultResource] = { diff --git a/src/m365/base/PowerBICommand.spec.ts b/src/m365/base/PowerBICommand.spec.ts index 23e86c86489..c56a8ee5f22 100644 --- a/src/m365/base/PowerBICommand.spec.ts +++ b/src/m365/base/PowerBICommand.spec.ts @@ -28,7 +28,7 @@ class MockCommand extends PowerBICommand { describe('PowerBICommand', () => { before(() => { - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'isAppOnlyAccessToken').returns(false); diff --git a/src/m365/base/PowerPlatformCommand.spec.ts b/src/m365/base/PowerPlatformCommand.spec.ts index 9f973d9b192..e7f8acf5690 100644 --- a/src/m365/base/PowerPlatformCommand.spec.ts +++ b/src/m365/base/PowerPlatformCommand.spec.ts @@ -28,7 +28,7 @@ describe('PowerPlatformCommand', () => { const cloudError = new CommandError(`Power Platform commands only support the public cloud at the moment. We'll add support for other clouds in the future. Sorry for the inconvenience.`); before(() => { - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(accessToken, 'isAppOnlyAccessToken').returns(false); auth.connection.active = true; auth.connection.accessTokens[auth.defaultResource] = { diff --git a/src/m365/base/SpoCommand.spec.ts b/src/m365/base/SpoCommand.spec.ts index 9d77500e7eb..b161c285b11 100644 --- a/src/m365/base/SpoCommand.spec.ts +++ b/src/m365/base/SpoCommand.spec.ts @@ -50,7 +50,7 @@ describe('SpoCommand', () => { before(() => { auth.connection.active = true; - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); }); diff --git a/src/m365/base/VivaEngageCommand.spec.ts b/src/m365/base/VivaEngageCommand.spec.ts index 0bf6d363370..f329526e68d 100644 --- a/src/m365/base/VivaEngageCommand.spec.ts +++ b/src/m365/base/VivaEngageCommand.spec.ts @@ -32,7 +32,7 @@ class MockCommand extends VivaEngageCommand { describe('VivaEngageCommand', () => { before(() => { - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'isAppOnlyAccessToken').returns(false); diff --git a/src/m365/booking/commands/business/business-get.spec.ts b/src/m365/booking/commands/business/business-get.spec.ts index eabe1007afb..ddacba1e61d 100644 --- a/src/m365/booking/commands/business/business-get.spec.ts +++ b/src/m365/booking/commands/business/business-get.spec.ts @@ -34,7 +34,7 @@ describe(commands.BUSINESS_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); diff --git a/src/m365/booking/commands/business/business-list.spec.ts b/src/m365/booking/commands/business/business-list.spec.ts index 0a82a8c21e2..db0719df697 100644 --- a/src/m365/booking/commands/business/business-list.spec.ts +++ b/src/m365/booking/commands/business/business-list.spec.ts @@ -18,7 +18,7 @@ describe(commands.BUSINESS_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/cli/commands/cli-consent.spec.ts b/src/m365/cli/commands/cli-consent.spec.ts index 4f35c883a7d..19c3a69797b 100644 --- a/src/m365/cli/commands/cli-consent.spec.ts +++ b/src/m365/cli/commands/cli-consent.spec.ts @@ -17,7 +17,7 @@ describe(commands.CONSENT, () => { let commandInfo: CommandInfo; before(() => { - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); commandInfo = cli.getCommandInfo(command); diff --git a/src/m365/cli/commands/cli-doctor.spec.ts b/src/m365/cli/commands/cli-doctor.spec.ts index abb86d19e2e..e324b047aeb 100644 --- a/src/m365/cli/commands/cli-doctor.spec.ts +++ b/src/m365/cli/commands/cli-doctor.spec.ts @@ -22,7 +22,7 @@ describe(commands.DOCTOR, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); auth.connection.active = true; diff --git a/src/m365/cli/commands/cli-issue.spec.ts b/src/m365/cli/commands/cli-issue.spec.ts index 7bfebbfbd2a..b431e6c4229 100644 --- a/src/m365/cli/commands/cli-issue.spec.ts +++ b/src/m365/cli/commands/cli-issue.spec.ts @@ -18,7 +18,7 @@ describe(commands.ISSUE, () => { let openStub: sinon.SinonStub; before(() => { - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); (command as any).open = () => { }; diff --git a/src/m365/cli/commands/completion/completion-clink-update.spec.ts b/src/m365/cli/commands/completion/completion-clink-update.spec.ts index 016057efc5b..a197cf70c3f 100644 --- a/src/m365/cli/commands/completion/completion-clink-update.spec.ts +++ b/src/m365/cli/commands/completion/completion-clink-update.spec.ts @@ -14,7 +14,7 @@ describe(commands.COMPLETION_CLINK_UPDATE, () => { let generateClinkCompletionStub: sinon.SinonStub; before(() => { - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); generateClinkCompletionStub = sinon.stub(autocomplete, 'getClinkCompletion').callsFake(() => ''); diff --git a/src/m365/cli/commands/completion/completion-pwsh-setup.spec.ts b/src/m365/cli/commands/completion/completion-pwsh-setup.spec.ts index 4e55b07adc6..9ddd2d49ad0 100644 --- a/src/m365/cli/commands/completion/completion-pwsh-setup.spec.ts +++ b/src/m365/cli/commands/completion/completion-pwsh-setup.spec.ts @@ -23,7 +23,7 @@ describe(commands.COMPLETION_PWSH_SETUP, () => { let loggerLogToStderrSpy: sinon.SinonSpy; before(() => { - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); sinon.stub(autocomplete, 'generateShCompletion').callsFake(() => { }); diff --git a/src/m365/cli/commands/completion/completion-pwsh-update.spec.ts b/src/m365/cli/commands/completion/completion-pwsh-update.spec.ts index 88f509de29e..1ebb74b1594 100644 --- a/src/m365/cli/commands/completion/completion-pwsh-update.spec.ts +++ b/src/m365/cli/commands/completion/completion-pwsh-update.spec.ts @@ -15,7 +15,7 @@ describe(commands.COMPLETION_PWSH_UPDATE, () => { let generateShCompletionStub: sinon.SinonStub; before(() => { - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); generateShCompletionStub = sinon.stub(autocomplete, 'generateShCompletion').callsFake(() => { }); diff --git a/src/m365/cli/commands/completion/completion-sh-setup.spec.ts b/src/m365/cli/commands/completion/completion-sh-setup.spec.ts index 9751e635b91..f7cb7d80057 100644 --- a/src/m365/cli/commands/completion/completion-sh-setup.spec.ts +++ b/src/m365/cli/commands/completion/completion-sh-setup.spec.ts @@ -16,7 +16,7 @@ describe(commands.COMPLETION_SH_SETUP, () => { let setupShCompletionStub: sinon.SinonStub; before(() => { - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); generateShCompletionStub = sinon.stub(autocomplete, 'generateShCompletion').callsFake(() => { }); diff --git a/src/m365/cli/commands/completion/completion-sh-update.spec.ts b/src/m365/cli/commands/completion/completion-sh-update.spec.ts index f7c3ce29204..176c6d72503 100644 --- a/src/m365/cli/commands/completion/completion-sh-update.spec.ts +++ b/src/m365/cli/commands/completion/completion-sh-update.spec.ts @@ -15,7 +15,7 @@ describe(commands.COMPLETION_SH_UPDATE, () => { let generateShCompletionStub: sinon.SinonStub; before(() => { - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); generateShCompletionStub = sinon.stub(autocomplete, 'generateShCompletion').callsFake(() => { }); diff --git a/src/m365/cli/commands/config/config-get.spec.ts b/src/m365/cli/commands/config/config-get.spec.ts index 408ac354598..8b089861bad 100644 --- a/src/m365/cli/commands/config/config-get.spec.ts +++ b/src/m365/cli/commands/config/config-get.spec.ts @@ -19,7 +19,7 @@ describe(commands.CONFIG_GET, () => { before(() => { commandInfo = cli.getCommandInfo(command); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); }); diff --git a/src/m365/cli/commands/config/config-list.spec.ts b/src/m365/cli/commands/config/config-list.spec.ts index a9b030d4396..33b782739e9 100644 --- a/src/m365/cli/commands/config/config-list.spec.ts +++ b/src/m365/cli/commands/config/config-list.spec.ts @@ -15,7 +15,7 @@ describe(commands.CONFIG_LIST, () => { let loggerSpy: sinon.SinonSpy; before(() => { - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); }); diff --git a/src/m365/cli/commands/config/config-reset.spec.ts b/src/m365/cli/commands/config/config-reset.spec.ts index 2795837dca5..cb47d440433 100644 --- a/src/m365/cli/commands/config/config-reset.spec.ts +++ b/src/m365/cli/commands/config/config-reset.spec.ts @@ -17,7 +17,7 @@ describe(commands.CONFIG_RESET, () => { before(() => { commandInfo = cli.getCommandInfo(command); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); }); diff --git a/src/m365/cli/commands/config/config-set.spec.ts b/src/m365/cli/commands/config/config-set.spec.ts index 15d74140f97..c961ea1e984 100644 --- a/src/m365/cli/commands/config/config-set.spec.ts +++ b/src/m365/cli/commands/config/config-set.spec.ts @@ -18,7 +18,7 @@ describe(commands.CONFIG_SET, () => { before(() => { commandInfo = cli.getCommandInfo(command); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); }); diff --git a/src/m365/commands/docs.spec.ts b/src/m365/commands/docs.spec.ts index 5ae4c1a4e22..4e9361be668 100644 --- a/src/m365/commands/docs.spec.ts +++ b/src/m365/commands/docs.spec.ts @@ -18,7 +18,7 @@ describe(commands.DOCS, () => { let getSettingWithDefaultValueStub: sinon.SinonStub; before(() => { - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); }); diff --git a/src/m365/commands/login.spec.ts b/src/m365/commands/login.spec.ts index 3fdfb363119..f42af3a2d00 100644 --- a/src/m365/commands/login.spec.ts +++ b/src/m365/commands/login.spec.ts @@ -28,7 +28,7 @@ describe(commands.LOGIN, () => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); sinon.stub(auth, 'clearConnectionInfo').callsFake(() => Promise.resolve()); sinon.stub(auth, 'storeConnectionInfo').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); commandInfo = cli.getCommandInfo(command); diff --git a/src/m365/commands/logout.spec.ts b/src/m365/commands/logout.spec.ts index 2cef9be1df5..90b10e63c05 100644 --- a/src/m365/commands/logout.spec.ts +++ b/src/m365/commands/logout.spec.ts @@ -18,7 +18,7 @@ describe(commands.LOGOUT, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); authClearConnectionInfoStub = sinon.stub(auth, 'clearConnectionInfo').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); }); diff --git a/src/m365/commands/request.spec.ts b/src/m365/commands/request.spec.ts index bccff87ed4a..36e30b707b3 100644 --- a/src/m365/commands/request.spec.ts +++ b/src/m365/commands/request.spec.ts @@ -45,7 +45,7 @@ describe(commands.REQUEST, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); auth.connection.active = true; diff --git a/src/m365/commands/search.spec.ts b/src/m365/commands/search.spec.ts index febd0d89f39..32188f6a501 100644 --- a/src/m365/commands/search.spec.ts +++ b/src/m365/commands/search.spec.ts @@ -372,7 +372,7 @@ describe(commands.SEARCH, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/commands/setup.spec.ts b/src/m365/commands/setup.spec.ts index 5ab03b57f7a..1be6fb3db41 100644 --- a/src/m365/commands/setup.spec.ts +++ b/src/m365/commands/setup.spec.ts @@ -28,7 +28,7 @@ describe(commands.SETUP, () => { let configDeleteSpy: sinon.SinonSpy; before(() => { - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); commandInfo = cli.getCommandInfo(command); diff --git a/src/m365/commands/status.spec.ts b/src/m365/commands/status.spec.ts index 7bf9af693a7..47447989f68 100644 --- a/src/m365/commands/status.spec.ts +++ b/src/m365/commands/status.spec.ts @@ -19,7 +19,7 @@ describe(commands.STATUS, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); }); diff --git a/src/m365/connection/commands/connection-list.spec.ts b/src/m365/connection/commands/connection-list.spec.ts index 6a200c0c5b1..b9a429c8e87 100644 --- a/src/m365/connection/commands/connection-list.spec.ts +++ b/src/m365/connection/commands/connection-list.spec.ts @@ -34,7 +34,7 @@ describe(commands.LIST, () => { before(() => { sinon.stub(auth, 'clearConnectionInfo').resolves(); sinon.stub(auth, 'storeConnectionInfo').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'ensureFormDigest').resolves({ FormDigestValue: 'abc', FormDigestTimeoutSeconds: 1800, FormDigestExpiresAt: new Date(), WebFullUrl: 'https://contoso.sharepoint.com' }); diff --git a/src/m365/connection/commands/connection-remove.spec.ts b/src/m365/connection/commands/connection-remove.spec.ts index e035607f232..86e01ad5bd1 100644 --- a/src/m365/connection/commands/connection-remove.spec.ts +++ b/src/m365/connection/commands/connection-remove.spec.ts @@ -21,7 +21,7 @@ describe(commands.REMOVE, () => { before(() => { sinon.stub(auth, 'clearConnectionInfo').resolves(); sinon.stub(auth, 'storeConnectionInfo').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); commandInfo = cli.getCommandInfo(command); diff --git a/src/m365/connection/commands/connection-set.spec.ts b/src/m365/connection/commands/connection-set.spec.ts index c5d4440f628..6f6441ccd5a 100644 --- a/src/m365/connection/commands/connection-set.spec.ts +++ b/src/m365/connection/commands/connection-set.spec.ts @@ -20,7 +20,7 @@ describe(commands.SET, () => { before(() => { sinon.stub(auth, 'clearConnectionInfo').resolves(); sinon.stub(auth, 'storeConnectionInfo').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); commandInfo = cli.getCommandInfo(command); diff --git a/src/m365/connection/commands/connection-use.spec.ts b/src/m365/connection/commands/connection-use.spec.ts index 082760604dc..b26df13a5be 100644 --- a/src/m365/connection/commands/connection-use.spec.ts +++ b/src/m365/connection/commands/connection-use.spec.ts @@ -77,7 +77,7 @@ describe(commands.USE, () => { before(() => { sinon.stub(auth, 'clearConnectionInfo').resolves(); sinon.stub(auth, 'storeConnectionInfo').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(cli, 'getSettingWithDefaultValue').callsFake((settingName, defaultValue) => settingName === settingsNames.prompt ? false : defaultValue); diff --git a/src/m365/context/commands/context-init.spec.ts b/src/m365/context/commands/context-init.spec.ts index 7636318febc..c67335d7021 100644 --- a/src/m365/context/commands/context-init.spec.ts +++ b/src/m365/context/commands/context-init.spec.ts @@ -13,7 +13,7 @@ describe(commands.INIT, () => { let logger: Logger; before(() => { - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); }); beforeEach(() => { diff --git a/src/m365/context/commands/context-remove.spec.ts b/src/m365/context/commands/context-remove.spec.ts index 0d25415cc03..357ba377f03 100644 --- a/src/m365/context/commands/context-remove.spec.ts +++ b/src/m365/context/commands/context-remove.spec.ts @@ -15,7 +15,7 @@ describe(commands.REMOVE, () => { let promptIssued: boolean = false; before(() => { - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); }); beforeEach(() => { diff --git a/src/m365/context/commands/option/option-list.spec.ts b/src/m365/context/commands/option/option-list.spec.ts index 9259418005e..849483c2c83 100644 --- a/src/m365/context/commands/option/option-list.spec.ts +++ b/src/m365/context/commands/option/option-list.spec.ts @@ -14,7 +14,7 @@ describe(commands.OPTION_LIST, () => { let loggerLogSpy: sinon.SinonSpy; before(() => { - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); }); beforeEach(() => { diff --git a/src/m365/context/commands/option/option-remove.spec.ts b/src/m365/context/commands/option/option-remove.spec.ts index 62c51ffad75..4b423ba51a2 100644 --- a/src/m365/context/commands/option/option-remove.spec.ts +++ b/src/m365/context/commands/option/option-remove.spec.ts @@ -15,7 +15,7 @@ describe(commands.OPTION_REMOVE, () => { let promptIssued: boolean = false; before(() => { - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); }); beforeEach(() => { diff --git a/src/m365/context/commands/option/option-set.spec.ts b/src/m365/context/commands/option/option-set.spec.ts index 5e59d83a3e6..2222a72b450 100644 --- a/src/m365/context/commands/option/option-set.spec.ts +++ b/src/m365/context/commands/option/option-set.spec.ts @@ -13,7 +13,7 @@ describe(commands.OPTION_SET, () => { let logger: Logger; before(() => { - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); }); beforeEach(() => { diff --git a/src/m365/entra/commands/administrativeunit/administrativeunit-add.spec.ts b/src/m365/entra/commands/administrativeunit/administrativeunit-add.spec.ts index 7f3b5c2521e..a0456cbae5e 100644 --- a/src/m365/entra/commands/administrativeunit/administrativeunit-add.spec.ts +++ b/src/m365/entra/commands/administrativeunit/administrativeunit-add.spec.ts @@ -28,7 +28,7 @@ describe(commands.ADMINISTRATIVEUNIT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/administrativeunit/administrativeunit-get.spec.ts b/src/m365/entra/commands/administrativeunit/administrativeunit-get.spec.ts index e8accf3b4cd..f1b83f99ecb 100644 --- a/src/m365/entra/commands/administrativeunit/administrativeunit-get.spec.ts +++ b/src/m365/entra/commands/administrativeunit/administrativeunit-get.spec.ts @@ -38,7 +38,7 @@ describe(commands.ADMINISTRATIVEUNIT_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/administrativeunit/administrativeunit-list.spec.ts b/src/m365/entra/commands/administrativeunit/administrativeunit-list.spec.ts index 0dae14cfe7d..0528d10b1ac 100644 --- a/src/m365/entra/commands/administrativeunit/administrativeunit-list.spec.ts +++ b/src/m365/entra/commands/administrativeunit/administrativeunit-list.spec.ts @@ -18,7 +18,7 @@ describe(commands.ADMINISTRATIVEUNIT_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/administrativeunit/administrativeunit-member-add.spec.ts b/src/m365/entra/commands/administrativeunit/administrativeunit-member-add.spec.ts index b83234ecdfe..0ab793149a6 100644 --- a/src/m365/entra/commands/administrativeunit/administrativeunit-member-add.spec.ts +++ b/src/m365/entra/commands/administrativeunit/administrativeunit-member-add.spec.ts @@ -34,7 +34,7 @@ describe(commands.ADMINISTRATIVEUNIT_MEMBER_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/administrativeunit/administrativeunit-member-get.spec.ts b/src/m365/entra/commands/administrativeunit/administrativeunit-member-get.spec.ts index 1fe76b10455..2d31db91528 100644 --- a/src/m365/entra/commands/administrativeunit/administrativeunit-member-get.spec.ts +++ b/src/m365/entra/commands/administrativeunit/administrativeunit-member-get.spec.ts @@ -44,7 +44,7 @@ describe(commands.ADMINISTRATIVEUNIT_MEMBER_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/administrativeunit/administrativeunit-member-list.spec.ts b/src/m365/entra/commands/administrativeunit/administrativeunit-member-list.spec.ts index b62afa68c56..a1dfcc83d1c 100644 --- a/src/m365/entra/commands/administrativeunit/administrativeunit-member-list.spec.ts +++ b/src/m365/entra/commands/administrativeunit/administrativeunit-member-list.spec.ts @@ -281,7 +281,7 @@ describe(commands.ADMINISTRATIVEUNIT_MEMBER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/administrativeunit/administrativeunit-member-remove.spec.ts b/src/m365/entra/commands/administrativeunit/administrativeunit-member-remove.spec.ts index be19693be83..7c6a2b3da3b 100644 --- a/src/m365/entra/commands/administrativeunit/administrativeunit-member-remove.spec.ts +++ b/src/m365/entra/commands/administrativeunit/administrativeunit-member-remove.spec.ts @@ -35,7 +35,7 @@ describe(commands.ADMINISTRATIVEUNIT_MEMBER_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/administrativeunit/administrativeunit-remove.spec.ts b/src/m365/entra/commands/administrativeunit/administrativeunit-remove.spec.ts index 3aa290db0af..0a8bfd0d5f7 100644 --- a/src/m365/entra/commands/administrativeunit/administrativeunit-remove.spec.ts +++ b/src/m365/entra/commands/administrativeunit/administrativeunit-remove.spec.ts @@ -25,7 +25,7 @@ describe(commands.ADMINISTRATIVEUNIT_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/administrativeunit/administrativeunit-roleassignment-add.spec.ts b/src/m365/entra/commands/administrativeunit/administrativeunit-roleassignment-add.spec.ts index 5043c14bcaf..a1d38390b7a 100644 --- a/src/m365/entra/commands/administrativeunit/administrativeunit-roleassignment-add.spec.ts +++ b/src/m365/entra/commands/administrativeunit/administrativeunit-roleassignment-add.spec.ts @@ -39,7 +39,7 @@ describe(commands.ADMINISTRATIVEUNIT_ROLEASSIGNMENT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/app/app-add.spec.ts b/src/m365/entra/commands/app/app-add.spec.ts index af92d3acbad..38dd9028f85 100644 --- a/src/m365/entra/commands/app/app-add.spec.ts +++ b/src/m365/entra/commands/app/app-add.spec.ts @@ -148,7 +148,7 @@ describe(commands.APP_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/app/app-get.spec.ts b/src/m365/entra/commands/app/app-get.spec.ts index 5943db2d05d..c0ca40442a1 100644 --- a/src/m365/entra/commands/app/app-get.spec.ts +++ b/src/m365/entra/commands/app/app-get.spec.ts @@ -23,7 +23,7 @@ describe(commands.APP_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/app/app-list.spec.ts b/src/m365/entra/commands/app/app-list.spec.ts index e92db919a72..39861101b2b 100644 --- a/src/m365/entra/commands/app/app-list.spec.ts +++ b/src/m365/entra/commands/app/app-list.spec.ts @@ -18,7 +18,7 @@ describe(commands.APP_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/app/app-permission-add.spec.ts b/src/m365/entra/commands/app/app-permission-add.spec.ts index 7967484fe47..fd304c2ed03 100644 --- a/src/m365/entra/commands/app/app-permission-add.spec.ts +++ b/src/m365/entra/commands/app/app-permission-add.spec.ts @@ -33,7 +33,7 @@ describe(commands.APP_PERMISSION_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/app/app-permission-list.spec.ts b/src/m365/entra/commands/app/app-permission-list.spec.ts index 34653718140..ad75e5425c6 100644 --- a/src/m365/entra/commands/app/app-permission-list.spec.ts +++ b/src/m365/entra/commands/app/app-permission-list.spec.ts @@ -27,7 +27,7 @@ describe(commands.APP_PERMISSION_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/app/app-permission-remove.spec.ts b/src/m365/entra/commands/app/app-permission-remove.spec.ts index 71da3995d90..94a7fac0819 100644 --- a/src/m365/entra/commands/app/app-permission-remove.spec.ts +++ b/src/m365/entra/commands/app/app-permission-remove.spec.ts @@ -36,7 +36,7 @@ describe(commands.APP_PERMISSION_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/app/app-remove.spec.ts b/src/m365/entra/commands/app/app-remove.spec.ts index 5e564df95b4..3806137cf89 100644 --- a/src/m365/entra/commands/app/app-remove.spec.ts +++ b/src/m365/entra/commands/app/app-remove.spec.ts @@ -23,7 +23,7 @@ describe(commands.APP_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/app/app-role-add.spec.ts b/src/m365/entra/commands/app/app-role-add.spec.ts index d9ee59dc53e..600c5593624 100644 --- a/src/m365/entra/commands/app/app-role-add.spec.ts +++ b/src/m365/entra/commands/app/app-role-add.spec.ts @@ -21,7 +21,7 @@ describe(commands.APP_ROLE_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/app/app-role-list.spec.ts b/src/m365/entra/commands/app/app-role-list.spec.ts index 7c8fc10cb2c..a646f0b2d5e 100644 --- a/src/m365/entra/commands/app/app-role-list.spec.ts +++ b/src/m365/entra/commands/app/app-role-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.APP_ROLE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/app/app-role-remove.spec.ts b/src/m365/entra/commands/app/app-role-remove.spec.ts index ff93f72ea01..824afb93887 100644 --- a/src/m365/entra/commands/app/app-role-remove.spec.ts +++ b/src/m365/entra/commands/app/app-role-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.APP_ROLE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/app/app-set.spec.ts b/src/m365/entra/commands/app/app-set.spec.ts index 3936f23a3d6..3a4860fd2e8 100644 --- a/src/m365/entra/commands/app/app-set.spec.ts +++ b/src/m365/entra/commands/app/app-set.spec.ts @@ -27,7 +27,7 @@ describe(commands.APP_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/approleassignment/approleassignment-add.spec.ts b/src/m365/entra/commands/approleassignment/approleassignment-add.spec.ts index 48b06f262e3..21609859bdf 100644 --- a/src/m365/entra/commands/approleassignment/approleassignment-add.spec.ts +++ b/src/m365/entra/commands/approleassignment/approleassignment-add.spec.ts @@ -43,7 +43,7 @@ describe(commands.APPROLEASSIGNMENT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/approleassignment/approleassignment-list.spec.ts b/src/m365/entra/commands/approleassignment/approleassignment-list.spec.ts index c25ff909230..331c5ea6738 100644 --- a/src/m365/entra/commands/approleassignment/approleassignment-list.spec.ts +++ b/src/m365/entra/commands/approleassignment/approleassignment-list.spec.ts @@ -438,7 +438,7 @@ describe(commands.APPROLEASSIGNMENT_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/approleassignment/approleassignment-remove.spec.ts b/src/m365/entra/commands/approleassignment/approleassignment-remove.spec.ts index a38339fa9b0..a847d386f51 100644 --- a/src/m365/entra/commands/approleassignment/approleassignment-remove.spec.ts +++ b/src/m365/entra/commands/approleassignment/approleassignment-remove.spec.ts @@ -24,7 +24,7 @@ describe(commands.APPROLEASSIGNMENT_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/enterpriseapp/enterpriseapp-add.spec.ts b/src/m365/entra/commands/enterpriseapp/enterpriseapp-add.spec.ts index 119d1bd07a3..86209ea93cf 100644 --- a/src/m365/entra/commands/enterpriseapp/enterpriseapp-add.spec.ts +++ b/src/m365/entra/commands/enterpriseapp/enterpriseapp-add.spec.ts @@ -22,7 +22,7 @@ describe(commands.ENTERPRISEAPP_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/enterpriseapp/enterpriseapp-get.spec.ts b/src/m365/entra/commands/enterpriseapp/enterpriseapp-get.spec.ts index 5b083ef7415..47c9dd78c36 100644 --- a/src/m365/entra/commands/enterpriseapp/enterpriseapp-get.spec.ts +++ b/src/m365/entra/commands/enterpriseapp/enterpriseapp-get.spec.ts @@ -38,7 +38,7 @@ describe(commands.ENTERPRISEAPP_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/enterpriseapp/enterpriseapp-list.spec.ts b/src/m365/entra/commands/enterpriseapp/enterpriseapp-list.spec.ts index ea073a19515..ae54ca405ec 100644 --- a/src/m365/entra/commands/enterpriseapp/enterpriseapp-list.spec.ts +++ b/src/m365/entra/commands/enterpriseapp/enterpriseapp-list.spec.ts @@ -93,7 +93,7 @@ describe(commands.ENTERPRISEAPP_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); auth.connection.active = true; diff --git a/src/m365/entra/commands/enterpriseapp/enterpriseapp-remove.spec.ts b/src/m365/entra/commands/enterpriseapp/enterpriseapp-remove.spec.ts index 9746ae096a2..69ae6b6614c 100644 --- a/src/m365/entra/commands/enterpriseapp/enterpriseapp-remove.spec.ts +++ b/src/m365/entra/commands/enterpriseapp/enterpriseapp-remove.spec.ts @@ -50,7 +50,7 @@ describe(commands.ENTERPRISEAPP_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/group/group-add.spec.ts b/src/m365/entra/commands/group/group-add.spec.ts index 47874bc868d..79eae4ed3dd 100644 --- a/src/m365/entra/commands/group/group-add.spec.ts +++ b/src/m365/entra/commands/group/group-add.spec.ts @@ -179,7 +179,7 @@ describe(commands.GROUP_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/group/group-get.spec.ts b/src/m365/entra/commands/group/group-get.spec.ts index 6d70016a569..2ddd8c9505a 100644 --- a/src/m365/entra/commands/group/group-get.spec.ts +++ b/src/m365/entra/commands/group/group-get.spec.ts @@ -55,7 +55,7 @@ describe(commands.GROUP_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/group/group-list.spec.ts b/src/m365/entra/commands/group/group-list.spec.ts index 72582540028..0bc9d292b55 100644 --- a/src/m365/entra/commands/group/group-list.spec.ts +++ b/src/m365/entra/commands/group/group-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.GROUP_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/group/group-member-add.spec.ts b/src/m365/entra/commands/group/group-member-add.spec.ts index 3df36d562ae..7476637bc8d 100644 --- a/src/m365/entra/commands/group/group-member-add.spec.ts +++ b/src/m365/entra/commands/group/group-member-add.spec.ts @@ -26,7 +26,7 @@ describe(commands.GROUP_MEMBER_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/group/group-member-list.spec.ts b/src/m365/entra/commands/group/group-member-list.spec.ts index 28865ea0912..60f00ae1680 100644 --- a/src/m365/entra/commands/group/group-member-list.spec.ts +++ b/src/m365/entra/commands/group/group-member-list.spec.ts @@ -27,7 +27,7 @@ describe(commands.GROUP_MEMBER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/group/group-member-set.spec.ts b/src/m365/entra/commands/group/group-member-set.spec.ts index fb1de146b57..4eb7bcba05f 100644 --- a/src/m365/entra/commands/group/group-member-set.spec.ts +++ b/src/m365/entra/commands/group/group-member-set.spec.ts @@ -26,7 +26,7 @@ describe(commands.GROUP_MEMBER_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/group/group-remove.spec.ts b/src/m365/entra/commands/group/group-remove.spec.ts index 5368f945021..276419222ab 100644 --- a/src/m365/entra/commands/group/group-remove.spec.ts +++ b/src/m365/entra/commands/group/group-remove.spec.ts @@ -26,7 +26,7 @@ describe(commands.GROUP_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/group/group-set.spec.ts b/src/m365/entra/commands/group/group-set.spec.ts index 1b1897337ae..7ce3dc6c691 100644 --- a/src/m365/entra/commands/group/group-set.spec.ts +++ b/src/m365/entra/commands/group/group-set.spec.ts @@ -26,7 +26,7 @@ describe(commands.GROUP_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(entraGroup, 'getGroupIdByDisplayName').withArgs('Microsoft 365 Group').resolves(groupId); diff --git a/src/m365/entra/commands/groupsetting/groupsetting-add.spec.ts b/src/m365/entra/commands/groupsetting/groupsetting-add.spec.ts index 0b9756407d2..bd43e5a4011 100644 --- a/src/m365/entra/commands/groupsetting/groupsetting-add.spec.ts +++ b/src/m365/entra/commands/groupsetting/groupsetting-add.spec.ts @@ -21,7 +21,7 @@ describe(commands.GROUPSETTING_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/groupsetting/groupsetting-get.spec.ts b/src/m365/entra/commands/groupsetting/groupsetting-get.spec.ts index fbc6cdf579d..608a117b00f 100644 --- a/src/m365/entra/commands/groupsetting/groupsetting-get.spec.ts +++ b/src/m365/entra/commands/groupsetting/groupsetting-get.spec.ts @@ -21,7 +21,7 @@ describe(commands.GROUPSETTING_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/groupsetting/groupsetting-list.spec.ts b/src/m365/entra/commands/groupsetting/groupsetting-list.spec.ts index 1ddfe94ef5f..40482fc5ede 100644 --- a/src/m365/entra/commands/groupsetting/groupsetting-list.spec.ts +++ b/src/m365/entra/commands/groupsetting/groupsetting-list.spec.ts @@ -18,7 +18,7 @@ describe(commands.GROUPSETTING_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/groupsetting/groupsetting-remove.spec.ts b/src/m365/entra/commands/groupsetting/groupsetting-remove.spec.ts index 7f616096824..3babce302a0 100644 --- a/src/m365/entra/commands/groupsetting/groupsetting-remove.spec.ts +++ b/src/m365/entra/commands/groupsetting/groupsetting-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.GROUPSETTING_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(fs, 'readFileSync').returns('abc'); diff --git a/src/m365/entra/commands/groupsetting/groupsetting-set.spec.ts b/src/m365/entra/commands/groupsetting/groupsetting-set.spec.ts index 9383f71552f..19ea4347cc3 100644 --- a/src/m365/entra/commands/groupsetting/groupsetting-set.spec.ts +++ b/src/m365/entra/commands/groupsetting/groupsetting-set.spec.ts @@ -21,7 +21,7 @@ describe(commands.GROUPSETTING_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/groupsettingtemplate/groupsettingtemplate-get.spec.ts b/src/m365/entra/commands/groupsettingtemplate/groupsettingtemplate-get.spec.ts index bac4967f757..ca0bc1c559c 100644 --- a/src/m365/entra/commands/groupsettingtemplate/groupsettingtemplate-get.spec.ts +++ b/src/m365/entra/commands/groupsettingtemplate/groupsettingtemplate-get.spec.ts @@ -22,7 +22,7 @@ describe(commands.GROUPSETTINGTEMPLATE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/groupsettingtemplate/groupsettingtemplate-list.spec.ts b/src/m365/entra/commands/groupsettingtemplate/groupsettingtemplate-list.spec.ts index 6ae07d80be5..75aa42838f1 100644 --- a/src/m365/entra/commands/groupsettingtemplate/groupsettingtemplate-list.spec.ts +++ b/src/m365/entra/commands/groupsettingtemplate/groupsettingtemplate-list.spec.ts @@ -18,7 +18,7 @@ describe(commands.GROUPSETTINGTEMPLATE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/license/license-list.spec.ts b/src/m365/entra/commands/license/license-list.spec.ts index 0209d51c014..a2ae895e100 100644 --- a/src/m365/entra/commands/license/license-list.spec.ts +++ b/src/m365/entra/commands/license/license-list.spec.ts @@ -68,7 +68,7 @@ describe(commands.LICENSE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/m365group/m365group-add.spec.ts b/src/m365/entra/commands/m365group/m365group-add.spec.ts index de48fd07452..984bc51e59d 100644 --- a/src/m365/entra/commands/m365group/m365group-add.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-add.spec.ts @@ -74,7 +74,7 @@ describe(commands.M365GROUP_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/m365group/m365group-conversation-list.spec.ts b/src/m365/entra/commands/m365group/m365group-conversation-list.spec.ts index f8ac0902fd7..0a3596c5f08 100644 --- a/src/m365/entra/commands/m365group/m365group-conversation-list.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-conversation-list.spec.ts @@ -46,7 +46,7 @@ describe(commands.M365GROUP_CONVERSATION_LIST, () => { }; before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(entraGroup, 'isUnifiedGroup').resolves(true); diff --git a/src/m365/entra/commands/m365group/m365group-conversation-post-list.spec.ts b/src/m365/entra/commands/m365group/m365group-conversation-post-list.spec.ts index 1ae642b6c9e..8fbeafa25c4 100644 --- a/src/m365/entra/commands/m365group/m365group-conversation-post-list.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-conversation-post-list.spec.ts @@ -77,7 +77,7 @@ describe(commands.M365GROUP_CONVERSATION_POST_LIST, () => { }; before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(entraGroup, 'isUnifiedGroup').resolves(true); diff --git a/src/m365/entra/commands/m365group/m365group-get.spec.ts b/src/m365/entra/commands/m365group/m365group-get.spec.ts index 9cd0f6396c4..0b8c728629c 100644 --- a/src/m365/entra/commands/m365group/m365group-get.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-get.spec.ts @@ -22,7 +22,7 @@ describe(commands.M365GROUP_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(entraGroup, 'isUnifiedGroup').resolves(true); diff --git a/src/m365/entra/commands/m365group/m365group-list.spec.ts b/src/m365/entra/commands/m365group/m365group-list.spec.ts index 47d529c2705..76128823372 100644 --- a/src/m365/entra/commands/m365group/m365group-list.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-list.spec.ts @@ -23,7 +23,7 @@ describe(commands.M365GROUP_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/m365group/m365group-recyclebinitem-clear.spec.ts b/src/m365/entra/commands/m365group/m365group-recyclebinitem-clear.spec.ts index 304e2bab266..9822d5e55ab 100644 --- a/src/m365/entra/commands/m365group/m365group-recyclebinitem-clear.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-recyclebinitem-clear.spec.ts @@ -20,7 +20,7 @@ describe(commands.M365GROUP_RECYCLEBINITEM_CLEAR, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(fs, 'readFileSync').returns('abc'); diff --git a/src/m365/entra/commands/m365group/m365group-recyclebinitem-list.spec.ts b/src/m365/entra/commands/m365group/m365group-recyclebinitem-list.spec.ts index 1d1bd2d3a2b..937ba4a83a2 100644 --- a/src/m365/entra/commands/m365group/m365group-recyclebinitem-list.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-recyclebinitem-list.spec.ts @@ -18,7 +18,7 @@ describe(commands.M365GROUP_RECYCLEBINITEM_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/m365group/m365group-recyclebinitem-remove.spec.ts b/src/m365/entra/commands/m365group/m365group-recyclebinitem-remove.spec.ts index 751661880e4..1c9302d8732 100644 --- a/src/m365/entra/commands/m365group/m365group-recyclebinitem-remove.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-recyclebinitem-remove.spec.ts @@ -64,7 +64,7 @@ describe(commands.M365GROUP_RECYCLEBINITEM_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/m365group/m365group-recyclebinitem-restore.spec.ts b/src/m365/entra/commands/m365group/m365group-recyclebinitem-restore.spec.ts index 4d51190373a..ca028cc592d 100644 --- a/src/m365/entra/commands/m365group/m365group-recyclebinitem-restore.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-recyclebinitem-restore.spec.ts @@ -63,7 +63,7 @@ describe(commands.M365GROUP_RECYCLEBINITEM_RESTORE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/m365group/m365group-remove.spec.ts b/src/m365/entra/commands/m365group/m365group-remove.spec.ts index 2b4c08e26de..eca0d3fee81 100644 --- a/src/m365/entra/commands/m365group/m365group-remove.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-remove.spec.ts @@ -98,7 +98,7 @@ describe(commands.M365GROUP_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(entraGroup, 'isUnifiedGroup').resolves(true); diff --git a/src/m365/entra/commands/m365group/m365group-renew.spec.ts b/src/m365/entra/commands/m365group/m365group-renew.spec.ts index 2d3bf71784c..74fe71e4fbe 100644 --- a/src/m365/entra/commands/m365group/m365group-renew.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-renew.spec.ts @@ -25,7 +25,7 @@ describe(commands.M365GROUP_RENEW, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(entraGroup, 'isUnifiedGroup').resolves(true); diff --git a/src/m365/entra/commands/m365group/m365group-report-activitycounts.spec.ts b/src/m365/entra/commands/m365group/m365group-report-activitycounts.spec.ts index 13c888a4e8a..fe30d51b12d 100644 --- a/src/m365/entra/commands/m365group/m365group-report-activitycounts.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-report-activitycounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.M365GROUP_REPORT_ACTIVITYCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/m365group/m365group-report-activitydetail.spec.ts b/src/m365/entra/commands/m365group/m365group-report-activitydetail.spec.ts index 2885c2b1e1c..bbd7108a4a5 100644 --- a/src/m365/entra/commands/m365group/m365group-report-activitydetail.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-report-activitydetail.spec.ts @@ -16,7 +16,7 @@ describe(commands.M365GROUP_REPORT_ACTIVITYDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/m365group/m365group-report-activityfilecounts.spec.ts b/src/m365/entra/commands/m365group/m365group-report-activityfilecounts.spec.ts index 7c1c20df5b3..a261248b1d0 100644 --- a/src/m365/entra/commands/m365group/m365group-report-activityfilecounts.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-report-activityfilecounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.M365GROUP_REPORT_ACTIVITYFILECOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/m365group/m365group-report-activitygroupcounts.spec.ts b/src/m365/entra/commands/m365group/m365group-report-activitygroupcounts.spec.ts index ce6703f8c43..2d162beb2b1 100644 --- a/src/m365/entra/commands/m365group/m365group-report-activitygroupcounts.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-report-activitygroupcounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.M365GROUP_REPORT_ACTIVITYGROUPCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/m365group/m365group-report-activitystorage.spec.ts b/src/m365/entra/commands/m365group/m365group-report-activitystorage.spec.ts index 144a00803f5..9e6d16c2d6c 100644 --- a/src/m365/entra/commands/m365group/m365group-report-activitystorage.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-report-activitystorage.spec.ts @@ -16,7 +16,7 @@ describe(commands.M365GROUP_REPORT_ACTIVITYSTORAGE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/m365group/m365group-set.spec.ts b/src/m365/entra/commands/m365group/m365group-set.spec.ts index 62e5bcf63f8..51b3e4345e8 100644 --- a/src/m365/entra/commands/m365group/m365group-set.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-set.spec.ts @@ -58,7 +58,7 @@ describe(commands.M365GROUP_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(entraGroup, 'isUnifiedGroup').resolves(true); diff --git a/src/m365/entra/commands/m365group/m365group-teamify.spec.ts b/src/m365/entra/commands/m365group/m365group-teamify.spec.ts index 473c66a68c2..51ffd16de12 100644 --- a/src/m365/entra/commands/m365group/m365group-teamify.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-teamify.spec.ts @@ -22,7 +22,7 @@ describe(commands.M365GROUP_TEAMIFY, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(entraGroup, 'isUnifiedGroup').resolves(true); diff --git a/src/m365/entra/commands/m365group/m365group-user-add.spec.ts b/src/m365/entra/commands/m365group/m365group-user-add.spec.ts index e27c9624cbf..a7bdff0faee 100644 --- a/src/m365/entra/commands/m365group/m365group-user-add.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-user-add.spec.ts @@ -27,7 +27,7 @@ describe(commands.M365GROUP_USER_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(entraGroup, 'isUnifiedGroup').resolves(true); diff --git a/src/m365/entra/commands/m365group/m365group-user-list.spec.ts b/src/m365/entra/commands/m365group/m365group-user-list.spec.ts index 73c329c0bf0..e380f02ae9b 100644 --- a/src/m365/entra/commands/m365group/m365group-user-list.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-user-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.M365GROUP_USER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(entraGroup, 'isUnifiedGroup').resolves(true); diff --git a/src/m365/entra/commands/m365group/m365group-user-remove.spec.ts b/src/m365/entra/commands/m365group/m365group-user-remove.spec.ts index 727208c0bce..1efb6d4f62a 100644 --- a/src/m365/entra/commands/m365group/m365group-user-remove.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-user-remove.spec.ts @@ -28,7 +28,7 @@ describe(commands.M365GROUP_USER_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(entraGroup, 'getGroupIdByDisplayName').resolves('00000000-0000-0000-0000-000000000000'); diff --git a/src/m365/entra/commands/m365group/m365group-user-set.spec.ts b/src/m365/entra/commands/m365group/m365group-user-set.spec.ts index 75377fe0d57..87f8d710656 100644 --- a/src/m365/entra/commands/m365group/m365group-user-set.spec.ts +++ b/src/m365/entra/commands/m365group/m365group-user-set.spec.ts @@ -26,7 +26,7 @@ describe(commands.M365GROUP_USER_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(entraGroup, 'isUnifiedGroup').resolves(true); diff --git a/src/m365/entra/commands/multitenant/multitenant-add.spec.ts b/src/m365/entra/commands/multitenant/multitenant-add.spec.ts index 541a44b8726..44d609c2bc6 100644 --- a/src/m365/entra/commands/multitenant/multitenant-add.spec.ts +++ b/src/m365/entra/commands/multitenant/multitenant-add.spec.ts @@ -36,7 +36,7 @@ describe(commands.MULTITENANT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/multitenant/multitenant-get.spec.ts b/src/m365/entra/commands/multitenant/multitenant-get.spec.ts index 1ac743dbcef..4a1e5f7735f 100644 --- a/src/m365/entra/commands/multitenant/multitenant-get.spec.ts +++ b/src/m365/entra/commands/multitenant/multitenant-get.spec.ts @@ -25,7 +25,7 @@ describe(commands.MULTITENANT_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/multitenant/multitenant-remove.spec.ts b/src/m365/entra/commands/multitenant/multitenant-remove.spec.ts index 76dd83610b5..4dfae86d255 100644 --- a/src/m365/entra/commands/multitenant/multitenant-remove.spec.ts +++ b/src/m365/entra/commands/multitenant/multitenant-remove.spec.ts @@ -31,7 +31,7 @@ describe(commands.MULTITENANT_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; @@ -167,12 +167,12 @@ describe(commands.MULTITENANT_REMOVE, () => { sinonUtil.restore(cli.promptForConfirmation); sinon.stub(cli, 'promptForConfirmation').resolves(true); - await command.action(logger, { options: { } }); + await command.action(logger, { options: {} }); assert(deleteRequestStub.calledTwice); }); it('prompts before removing the multitenant organization when prompt option not passed', async () => { - await command.action(logger, { options: { } }); + await command.action(logger, { options: {} }); assert(promptIssued); }); @@ -180,7 +180,7 @@ describe(commands.MULTITENANT_REMOVE, () => { it('aborts removing the multitenant organization when prompt not confirmed', async () => { const deleteSpy = sinon.stub(request, 'delete').resolves(); - await command.action(logger, { options: { } }); + await command.action(logger, { options: {} }); assert(deleteSpy.notCalled); }); diff --git a/src/m365/entra/commands/multitenant/multitenant-set.spec.ts b/src/m365/entra/commands/multitenant/multitenant-set.spec.ts index 133a3f93f89..04f35ccc58c 100644 --- a/src/m365/entra/commands/multitenant/multitenant-set.spec.ts +++ b/src/m365/entra/commands/multitenant/multitenant-set.spec.ts @@ -20,7 +20,7 @@ describe(commands.MULTITENANT_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/oauth2grant/oauth2grant-add.spec.ts b/src/m365/entra/commands/oauth2grant/oauth2grant-add.spec.ts index fdc6fad32bc..551b91cb676 100644 --- a/src/m365/entra/commands/oauth2grant/oauth2grant-add.spec.ts +++ b/src/m365/entra/commands/oauth2grant/oauth2grant-add.spec.ts @@ -22,7 +22,7 @@ describe(commands.OAUTH2GRANT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/oauth2grant/oauth2grant-list.spec.ts b/src/m365/entra/commands/oauth2grant/oauth2grant-list.spec.ts index bd7fbac799d..562eef15590 100644 --- a/src/m365/entra/commands/oauth2grant/oauth2grant-list.spec.ts +++ b/src/m365/entra/commands/oauth2grant/oauth2grant-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.OAUTH2GRANT_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/oauth2grant/oauth2grant-remove.spec.ts b/src/m365/entra/commands/oauth2grant/oauth2grant-remove.spec.ts index d7756cfde97..cd78ef2f334 100644 --- a/src/m365/entra/commands/oauth2grant/oauth2grant-remove.spec.ts +++ b/src/m365/entra/commands/oauth2grant/oauth2grant-remove.spec.ts @@ -21,7 +21,7 @@ describe(commands.OAUTH2GRANT_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/oauth2grant/oauth2grant-set.spec.ts b/src/m365/entra/commands/oauth2grant/oauth2grant-set.spec.ts index 897c0c64a73..5e2825ad0cc 100644 --- a/src/m365/entra/commands/oauth2grant/oauth2grant-set.spec.ts +++ b/src/m365/entra/commands/oauth2grant/oauth2grant-set.spec.ts @@ -19,7 +19,7 @@ describe(commands.OAUTH2GRANT_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/pim/pim-role-assignment-add.spec.ts b/src/m365/entra/commands/pim/pim-role-assignment-add.spec.ts index f77a6e17983..b5e3bc4dd86 100644 --- a/src/m365/entra/commands/pim/pim-role-assignment-add.spec.ts +++ b/src/m365/entra/commands/pim/pim-role-assignment-add.spec.ts @@ -183,7 +183,7 @@ describe(commands.PIM_ROLE_ASSIGNMENT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/pim/pim-role-assignment-eligibility-list.spec.ts b/src/m365/entra/commands/pim/pim-role-assignment-eligibility-list.spec.ts index 5853e8d2517..bb0cc14112a 100644 --- a/src/m365/entra/commands/pim/pim-role-assignment-eligibility-list.spec.ts +++ b/src/m365/entra/commands/pim/pim-role-assignment-eligibility-list.spec.ts @@ -204,7 +204,7 @@ describe(commands.PIM_ROLE_ASSIGNMENT_ELIGIBILITY_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/pim/pim-role-assignment-list.spec.ts b/src/m365/entra/commands/pim/pim-role-assignment-list.spec.ts index 989b047b28f..1b196ca2f69 100644 --- a/src/m365/entra/commands/pim/pim-role-assignment-list.spec.ts +++ b/src/m365/entra/commands/pim/pim-role-assignment-list.spec.ts @@ -122,7 +122,7 @@ describe(commands.PIM_ROLE_ASSIGNMENT_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/pim/pim-role-assignment-remove.spec.ts b/src/m365/entra/commands/pim/pim-role-assignment-remove.spec.ts index 5322a7347a3..f07ab48cc03 100644 --- a/src/m365/entra/commands/pim/pim-role-assignment-remove.spec.ts +++ b/src/m365/entra/commands/pim/pim-role-assignment-remove.spec.ts @@ -159,7 +159,7 @@ describe(commands.PIM_ROLE_ASSIGNMENT_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/pim/pim-role-request-list.spec.ts b/src/m365/entra/commands/pim/pim-role-request-list.spec.ts index 50d59efca88..424cecde05a 100644 --- a/src/m365/entra/commands/pim/pim-role-request-list.spec.ts +++ b/src/m365/entra/commands/pim/pim-role-request-list.spec.ts @@ -290,7 +290,7 @@ describe(commands.PIM_ROLE_REQUEST_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/policy/policy-list.spec.ts b/src/m365/entra/commands/policy/policy-list.spec.ts index b563b4e0657..eb8ee097500 100644 --- a/src/m365/entra/commands/policy/policy-list.spec.ts +++ b/src/m365/entra/commands/policy/policy-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.POLICY_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/resourcenamespace/resourcenamespace-list.spec.ts b/src/m365/entra/commands/resourcenamespace/resourcenamespace-list.spec.ts index 698803500f4..3c6fcf78dcc 100644 --- a/src/m365/entra/commands/resourcenamespace/resourcenamespace-list.spec.ts +++ b/src/m365/entra/commands/resourcenamespace/resourcenamespace-list.spec.ts @@ -19,7 +19,7 @@ describe(commands.RESOURCENAMESPACE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/roledefinition/roledefinition-add.spec.ts b/src/m365/entra/commands/roledefinition/roledefinition-add.spec.ts index be1cb6f4deb..ee576530f47 100644 --- a/src/m365/entra/commands/roledefinition/roledefinition-add.spec.ts +++ b/src/m365/entra/commands/roledefinition/roledefinition-add.spec.ts @@ -67,7 +67,7 @@ describe(commands.ROLEDEFINITION_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; @@ -111,7 +111,7 @@ describe(commands.ROLEDEFINITION_ADD, () => { }); it('fails validation if displayName is not provided', () => { - const actual = commandOptionsSchema.safeParse({ allowedResourceActions: "microsoft.directory/groups.unified/create"}); + const actual = commandOptionsSchema.safeParse({ allowedResourceActions: "microsoft.directory/groups.unified/create" }); assert.notStrictEqual(actual.success, true); }); diff --git a/src/m365/entra/commands/roledefinition/roledefinition-get.spec.ts b/src/m365/entra/commands/roledefinition/roledefinition-get.spec.ts index 3c3427eb404..34cb0ce2825 100644 --- a/src/m365/entra/commands/roledefinition/roledefinition-get.spec.ts +++ b/src/m365/entra/commands/roledefinition/roledefinition-get.spec.ts @@ -56,7 +56,7 @@ describe(commands.ROLEDEFINITION_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; @@ -171,7 +171,7 @@ describe(commands.ROLEDEFINITION_GET, () => { sinon.stub(request, 'get').callsFake(async (opts) => { if (opts.url === `https://graph.microsoft.com/v1.0/roleManagement/directory/roleDefinitions?$filter=displayName eq '${formatting.encodeQueryParameter(roleDisplayName)}'&$select=id,displayName,isBuiltIn,isEnabled`) { return { - value: [ roleDefinitionLimitedResponse ] + value: [roleDefinitionLimitedResponse] }; } diff --git a/src/m365/entra/commands/roledefinition/roledefinition-list.spec.ts b/src/m365/entra/commands/roledefinition/roledefinition-list.spec.ts index e6e1520c7f0..531c10e4992 100644 --- a/src/m365/entra/commands/roledefinition/roledefinition-list.spec.ts +++ b/src/m365/entra/commands/roledefinition/roledefinition-list.spec.ts @@ -108,7 +108,7 @@ describe(commands.ROLEDEFINITION_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/roledefinition/roledefinition-remove.spec.ts b/src/m365/entra/commands/roledefinition/roledefinition-remove.spec.ts index 608a789c493..8e140f8e893 100644 --- a/src/m365/entra/commands/roledefinition/roledefinition-remove.spec.ts +++ b/src/m365/entra/commands/roledefinition/roledefinition-remove.spec.ts @@ -27,7 +27,7 @@ describe(commands.ROLEDEFINITION_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/roledefinition/roledefinition-set.spec.ts b/src/m365/entra/commands/roledefinition/roledefinition-set.spec.ts index 76f26d45b33..fe94a6a00d8 100644 --- a/src/m365/entra/commands/roledefinition/roledefinition-set.spec.ts +++ b/src/m365/entra/commands/roledefinition/roledefinition-set.spec.ts @@ -26,7 +26,7 @@ describe(commands.ROLEDEFINITION_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/rolepermission/rolepermission-list.spec.ts b/src/m365/entra/commands/rolepermission/rolepermission-list.spec.ts index 945ad98ffd9..d00613f5b77 100644 --- a/src/m365/entra/commands/rolepermission/rolepermission-list.spec.ts +++ b/src/m365/entra/commands/rolepermission/rolepermission-list.spec.ts @@ -79,7 +79,7 @@ describe(commands.ROLEDEFINITION_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/siteclassification/siteclassification-disable.spec.ts b/src/m365/entra/commands/siteclassification/siteclassification-disable.spec.ts index 39090557a71..456b374a412 100644 --- a/src/m365/entra/commands/siteclassification/siteclassification-disable.spec.ts +++ b/src/m365/entra/commands/siteclassification/siteclassification-disable.spec.ts @@ -19,7 +19,7 @@ describe(commands.SITECLASSIFICATION_DISABLE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/siteclassification/siteclassification-enable.spec.ts b/src/m365/entra/commands/siteclassification/siteclassification-enable.spec.ts index 66b385a2ad3..4cccc2d77fe 100644 --- a/src/m365/entra/commands/siteclassification/siteclassification-enable.spec.ts +++ b/src/m365/entra/commands/siteclassification/siteclassification-enable.spec.ts @@ -17,7 +17,7 @@ describe(commands.SITECLASSIFICATION_ENABLE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/siteclassification/siteclassification-get.spec.ts b/src/m365/entra/commands/siteclassification/siteclassification-get.spec.ts index 444b2bb304e..5b13a5f7460 100644 --- a/src/m365/entra/commands/siteclassification/siteclassification-get.spec.ts +++ b/src/m365/entra/commands/siteclassification/siteclassification-get.spec.ts @@ -18,7 +18,7 @@ describe(commands.SITECLASSIFICATION_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/siteclassification/siteclassification-set.spec.ts b/src/m365/entra/commands/siteclassification/siteclassification-set.spec.ts index 231cec97a2e..1e2ac41eb93 100644 --- a/src/m365/entra/commands/siteclassification/siteclassification-set.spec.ts +++ b/src/m365/entra/commands/siteclassification/siteclassification-set.spec.ts @@ -20,7 +20,7 @@ describe(commands.SITECLASSIFICATION_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-add.spec.ts b/src/m365/entra/commands/user/user-add.spec.ts index ca1bd15add3..e385a8f728a 100644 --- a/src/m365/entra/commands/user/user-add.spec.ts +++ b/src/m365/entra/commands/user/user-add.spec.ts @@ -78,7 +78,7 @@ describe(commands.USER_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-get.spec.ts b/src/m365/entra/commands/user/user-get.spec.ts index 991de5d6de2..ed388e1f08e 100644 --- a/src/m365/entra/commands/user/user-get.spec.ts +++ b/src/m365/entra/commands/user/user-get.spec.ts @@ -33,7 +33,7 @@ describe(commands.USER_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-groupmembership-list.spec.ts b/src/m365/entra/commands/user/user-groupmembership-list.spec.ts index ee45cb5537a..fd9ab785905 100644 --- a/src/m365/entra/commands/user/user-groupmembership-list.spec.ts +++ b/src/m365/entra/commands/user/user-groupmembership-list.spec.ts @@ -43,7 +43,7 @@ describe(commands.USER_GROUPMEMBERSHIP_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-guest-add.spec.ts b/src/m365/entra/commands/user/user-guest-add.spec.ts index edee1366026..fcbfea2a5a2 100644 --- a/src/m365/entra/commands/user/user-guest-add.spec.ts +++ b/src/m365/entra/commands/user/user-guest-add.spec.ts @@ -43,7 +43,7 @@ describe(commands.USER_GUEST_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-hibp.spec.ts b/src/m365/entra/commands/user/user-hibp.spec.ts index 62c0aef613e..8a081c38c8c 100644 --- a/src/m365/entra/commands/user/user-hibp.spec.ts +++ b/src/m365/entra/commands/user/user-hibp.spec.ts @@ -22,7 +22,7 @@ describe(commands.USER_HIBP, () => { before(() => { commandInfo = cli.getCommandInfo(command); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); }); diff --git a/src/m365/entra/commands/user/user-license-add.spec.ts b/src/m365/entra/commands/user/user-license-add.spec.ts index a6648d63c90..54e73f7f877 100644 --- a/src/m365/entra/commands/user/user-license-add.spec.ts +++ b/src/m365/entra/commands/user/user-license-add.spec.ts @@ -40,7 +40,7 @@ describe(commands.USER_LICENSE_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-license-list.spec.ts b/src/m365/entra/commands/user/user-license-list.spec.ts index 6936039da9f..c449779eb2c 100644 --- a/src/m365/entra/commands/user/user-license-list.spec.ts +++ b/src/m365/entra/commands/user/user-license-list.spec.ts @@ -54,7 +54,7 @@ describe(commands.USER_LICENSE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.accessTokens[auth.defaultResource] = { diff --git a/src/m365/entra/commands/user/user-license-remove.spec.ts b/src/m365/entra/commands/user/user-license-remove.spec.ts index c82a1ebde6a..f2cd05ce5c8 100644 --- a/src/m365/entra/commands/user/user-license-remove.spec.ts +++ b/src/m365/entra/commands/user/user-license-remove.spec.ts @@ -28,7 +28,7 @@ describe(commands.USER_LICENSE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-list.spec.ts b/src/m365/entra/commands/user/user-list.spec.ts index 36120d661ba..f75c290d2f0 100644 --- a/src/m365/entra/commands/user/user-list.spec.ts +++ b/src/m365/entra/commands/user/user-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.USER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-password-validate.spec.ts b/src/m365/entra/commands/user/user-password-validate.spec.ts index 8834d5f6d43..dc0eee53ab5 100644 --- a/src/m365/entra/commands/user/user-password-validate.spec.ts +++ b/src/m365/entra/commands/user/user-password-validate.spec.ts @@ -18,7 +18,7 @@ describe(commands.USER_PASSWORD_VALIDATE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-recyclebinitem-clear.spec.ts b/src/m365/entra/commands/user/user-recyclebinitem-clear.spec.ts index 9e5e59a2008..52876df2226 100644 --- a/src/m365/entra/commands/user/user-recyclebinitem-clear.spec.ts +++ b/src/m365/entra/commands/user/user-recyclebinitem-clear.spec.ts @@ -24,7 +24,7 @@ describe(commands.USER_RECYCLEBINITEM_CLEAR, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-recyclebinitem-list.spec.ts b/src/m365/entra/commands/user/user-recyclebinitem-list.spec.ts index a49b69cfdf5..3c42f4a45f4 100644 --- a/src/m365/entra/commands/user/user-recyclebinitem-list.spec.ts +++ b/src/m365/entra/commands/user/user-recyclebinitem-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.USER_RECYCLEBINITEM_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-recyclebinitem-remove.spec.ts b/src/m365/entra/commands/user/user-recyclebinitem-remove.spec.ts index 3c5725df198..3d8602e56b9 100644 --- a/src/m365/entra/commands/user/user-recyclebinitem-remove.spec.ts +++ b/src/m365/entra/commands/user/user-recyclebinitem-remove.spec.ts @@ -23,7 +23,7 @@ describe(commands.USER_RECYCLEBINITEM_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-recyclebinitem-restore.spec.ts b/src/m365/entra/commands/user/user-recyclebinitem-restore.spec.ts index 79a12f9b9d6..dba24067764 100644 --- a/src/m365/entra/commands/user/user-recyclebinitem-restore.spec.ts +++ b/src/m365/entra/commands/user/user-recyclebinitem-restore.spec.ts @@ -38,7 +38,7 @@ describe(commands.USER_RECYCLEBINITEM_RESTORE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-registrationdetails-list.spec.ts b/src/m365/entra/commands/user/user-registrationdetails-list.spec.ts index e5ee0099f85..8ec4876ed63 100644 --- a/src/m365/entra/commands/user/user-registrationdetails-list.spec.ts +++ b/src/m365/entra/commands/user/user-registrationdetails-list.spec.ts @@ -88,7 +88,7 @@ describe(commands.USER_REGISTRATIONDETAILS_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-remove.spec.ts b/src/m365/entra/commands/user/user-remove.spec.ts index b18c879a3be..73fbd5fbe15 100644 --- a/src/m365/entra/commands/user/user-remove.spec.ts +++ b/src/m365/entra/commands/user/user-remove.spec.ts @@ -26,7 +26,7 @@ describe(commands.USER_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-session-revoke.spec.ts b/src/m365/entra/commands/user/user-session-revoke.spec.ts index 73e591d9682..c88bc6b24cb 100644 --- a/src/m365/entra/commands/user/user-session-revoke.spec.ts +++ b/src/m365/entra/commands/user/user-session-revoke.spec.ts @@ -27,7 +27,7 @@ describe(commands.USER_SESSION_REVOKE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-set.spec.ts b/src/m365/entra/commands/user/user-set.spec.ts index 3da3de2bf43..86fb044ee9c 100644 --- a/src/m365/entra/commands/user/user-set.spec.ts +++ b/src/m365/entra/commands/user/user-set.spec.ts @@ -40,7 +40,7 @@ describe(commands.USER_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/entra/commands/user/user-signin-list.spec.ts b/src/m365/entra/commands/user/user-signin-list.spec.ts index 632be3d30cc..5cf81cc1507 100644 --- a/src/m365/entra/commands/user/user-signin-list.spec.ts +++ b/src/m365/entra/commands/user/user-signin-list.spec.ts @@ -148,7 +148,7 @@ describe(commands.USER_SIGNIN_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/exo/commands/approleassignment/approleassignment-add.spec.ts b/src/m365/exo/commands/approleassignment/approleassignment-add.spec.ts index 2287adde849..5b3251073cb 100644 --- a/src/m365/exo/commands/approleassignment/approleassignment-add.spec.ts +++ b/src/m365/exo/commands/approleassignment/approleassignment-add.spec.ts @@ -90,7 +90,7 @@ describe(commands.APPROLEASSIGNMENT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; @@ -947,7 +947,7 @@ describe(commands.APPROLEASSIGNMENT_ADD, () => { it('correctly creates the role assignment for the role specified by id and the service principal specified by id', async () => { sinon.stub(request, 'post').callsFake(async (opts) => { - if (opts.url === `https://graph.microsoft.com/beta/roleManagement/exchange/roleAssignments` && + if (opts.url === `https://graph.microsoft.com/beta/roleManagement/exchange/roleAssignments` && JSON.stringify(opts.data) === JSON.stringify({ "roleDefinitionId": roleDefinitionId, "principalId": `/ServicePrincipals/${principalId}`, diff --git a/src/m365/external/commands/connection/connection-add.spec.ts b/src/m365/external/commands/connection/connection-add.spec.ts index 16da8f2f1e6..0b8d932f6ca 100644 --- a/src/m365/external/commands/connection/connection-add.spec.ts +++ b/src/m365/external/commands/connection/connection-add.spec.ts @@ -43,7 +43,7 @@ describe(commands.CONNECTION_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/external/commands/connection/connection-doctor.spec.ts b/src/m365/external/commands/connection/connection-doctor.spec.ts index 517d50d9cde..a49e2ce80ca 100644 --- a/src/m365/external/commands/connection/connection-doctor.spec.ts +++ b/src/m365/external/commands/connection/connection-doctor.spec.ts @@ -231,7 +231,7 @@ describe(commands.CONNECTION_DOCTOR, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/external/commands/connection/connection-get.spec.ts b/src/m365/external/commands/connection/connection-get.spec.ts index b53e86bc838..725698b1c85 100644 --- a/src/m365/external/commands/connection/connection-get.spec.ts +++ b/src/m365/external/commands/connection/connection-get.spec.ts @@ -32,7 +32,7 @@ describe(commands.CONNECTION_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/external/commands/connection/connection-list.spec.ts b/src/m365/external/commands/connection/connection-list.spec.ts index 78aa54f6086..eba42f84aa2 100644 --- a/src/m365/external/commands/connection/connection-list.spec.ts +++ b/src/m365/external/commands/connection/connection-list.spec.ts @@ -35,7 +35,7 @@ describe(commands.CONNECTION_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/external/commands/connection/connection-remove.spec.ts b/src/m365/external/commands/connection/connection-remove.spec.ts index 8a43d71c222..3dde5e0713f 100644 --- a/src/m365/external/commands/connection/connection-remove.spec.ts +++ b/src/m365/external/commands/connection/connection-remove.spec.ts @@ -20,7 +20,7 @@ describe(commands.CONNECTION_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/external/commands/connection/connection-schema-add.spec.ts b/src/m365/external/commands/connection/connection-schema-add.spec.ts index 4e48fa41cc1..a040b462f39 100644 --- a/src/m365/external/commands/connection/connection-schema-add.spec.ts +++ b/src/m365/external/commands/connection/connection-schema-add.spec.ts @@ -24,7 +24,7 @@ describe(commands.CONNECTION_SCHEMA_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/external/commands/connection/connection-urltoitemresolver-add.spec.ts b/src/m365/external/commands/connection/connection-urltoitemresolver-add.spec.ts index 3e2b21cd813..eea9e06a6ca 100644 --- a/src/m365/external/commands/connection/connection-urltoitemresolver-add.spec.ts +++ b/src/m365/external/commands/connection/connection-urltoitemresolver-add.spec.ts @@ -16,7 +16,7 @@ describe(commands.CONNECTION_URLTOITEMRESOLVER_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/external/commands/item/item-add.spec.ts b/src/m365/external/commands/item/item-add.spec.ts index fb5aa8d081f..df6d4bd1552 100644 --- a/src/m365/external/commands/item/item-add.spec.ts +++ b/src/m365/external/commands/item/item-add.spec.ts @@ -20,7 +20,7 @@ describe(commands.ITEM_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/file/commands/convert/convert-pdf.spec.ts b/src/m365/file/commands/convert/convert-pdf.spec.ts index d5e35eab2c6..400eb5841a4 100644 --- a/src/m365/file/commands/convert/convert-pdf.spec.ts +++ b/src/m365/file/commands/convert/convert-pdf.spec.ts @@ -26,7 +26,7 @@ describe(commands.CONVERT_PDF, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/file/commands/file-add.spec.ts b/src/m365/file/commands/file-add.spec.ts index a0525493403..5b5ecc7d76a 100644 --- a/src/m365/file/commands/file-add.spec.ts +++ b/src/m365/file/commands/file-add.spec.ts @@ -21,7 +21,7 @@ describe(commands.ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/file/commands/file-copy.spec.ts b/src/m365/file/commands/file-copy.spec.ts index ce5adcab01b..b14617fc6e1 100644 --- a/src/m365/file/commands/file-copy.spec.ts +++ b/src/m365/file/commands/file-copy.spec.ts @@ -122,7 +122,7 @@ describe(commands.COPY, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/file/commands/file-list.spec.ts b/src/m365/file/commands/file-list.spec.ts index d29912de1e6..eb4b877b79c 100644 --- a/src/m365/file/commands/file-list.spec.ts +++ b/src/m365/file/commands/file-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/file/commands/file-move.spec.ts b/src/m365/file/commands/file-move.spec.ts index c9008b347c1..78350de8932 100644 --- a/src/m365/file/commands/file-move.spec.ts +++ b/src/m365/file/commands/file-move.spec.ts @@ -171,7 +171,7 @@ describe(commands.MOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/flow/commands/environment/environment-get.spec.ts b/src/m365/flow/commands/environment/environment-get.spec.ts index cfd4a1a8a5f..f119b9158cb 100644 --- a/src/m365/flow/commands/environment/environment-get.spec.ts +++ b/src/m365/flow/commands/environment/environment-get.spec.ts @@ -79,7 +79,7 @@ describe(commands.ENVIRONMENT_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/flow/commands/environment/environment-list.spec.ts b/src/m365/flow/commands/environment/environment-list.spec.ts index c0d98a82b73..a9cdb7531ee 100644 --- a/src/m365/flow/commands/environment/environment-list.spec.ts +++ b/src/m365/flow/commands/environment/environment-list.spec.ts @@ -18,7 +18,7 @@ describe(commands.ENVIRONMENT_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/flow/commands/flow-disable.spec.ts b/src/m365/flow/commands/flow-disable.spec.ts index 72a7883e54f..d513802fa42 100644 --- a/src/m365/flow/commands/flow-disable.spec.ts +++ b/src/m365/flow/commands/flow-disable.spec.ts @@ -17,7 +17,7 @@ describe(commands.DISABLE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/flow/commands/flow-enable.spec.ts b/src/m365/flow/commands/flow-enable.spec.ts index fece2437188..fcfdb628a20 100644 --- a/src/m365/flow/commands/flow-enable.spec.ts +++ b/src/m365/flow/commands/flow-enable.spec.ts @@ -17,7 +17,7 @@ describe(commands.ENABLE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/flow/commands/flow-export.spec.ts b/src/m365/flow/commands/flow-export.spec.ts index 15c740d7852..0adc05c5c66 100644 --- a/src/m365/flow/commands/flow-export.spec.ts +++ b/src/m365/flow/commands/flow-export.spec.ts @@ -115,7 +115,7 @@ describe(commands.EXPORT, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/flow/commands/flow-get.spec.ts b/src/m365/flow/commands/flow-get.spec.ts index 1b4f05fcb06..ba55465a87a 100644 --- a/src/m365/flow/commands/flow-get.spec.ts +++ b/src/m365/flow/commands/flow-get.spec.ts @@ -21,7 +21,7 @@ describe(commands.GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/flow/commands/flow-list.spec.ts b/src/m365/flow/commands/flow-list.spec.ts index a34ebfd85bc..db756cf9494 100644 --- a/src/m365/flow/commands/flow-list.spec.ts +++ b/src/m365/flow/commands/flow-list.spec.ts @@ -222,7 +222,7 @@ describe(commands.LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/flow/commands/flow-remove.spec.ts b/src/m365/flow/commands/flow-remove.spec.ts index 04c83339bab..12543149d0a 100644 --- a/src/m365/flow/commands/flow-remove.spec.ts +++ b/src/m365/flow/commands/flow-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/flow/commands/owner/owner-ensure.spec.ts b/src/m365/flow/commands/owner/owner-ensure.spec.ts index 0c7646150ad..46a77ef0f31 100644 --- a/src/m365/flow/commands/owner/owner-ensure.spec.ts +++ b/src/m365/flow/commands/owner/owner-ensure.spec.ts @@ -31,7 +31,7 @@ describe(commands.OWNER_ENSURE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/flow/commands/owner/owner-list.spec.ts b/src/m365/flow/commands/owner/owner-list.spec.ts index e0c81a33f4b..997ccdd661d 100644 --- a/src/m365/flow/commands/owner/owner-list.spec.ts +++ b/src/m365/flow/commands/owner/owner-list.spec.ts @@ -30,7 +30,7 @@ describe(commands.OWNER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/flow/commands/owner/owner-remove.spec.ts b/src/m365/flow/commands/owner/owner-remove.spec.ts index ed9c007c2a1..51c3c47ebec 100644 --- a/src/m365/flow/commands/owner/owner-remove.spec.ts +++ b/src/m365/flow/commands/owner/owner-remove.spec.ts @@ -36,7 +36,7 @@ describe(commands.OWNER_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/flow/commands/recyclebinitem/recyclebinitem-list.spec.ts b/src/m365/flow/commands/recyclebinitem/recyclebinitem-list.spec.ts index 64dcb29840f..179f5d34aa1 100644 --- a/src/m365/flow/commands/recyclebinitem/recyclebinitem-list.spec.ts +++ b/src/m365/flow/commands/recyclebinitem/recyclebinitem-list.spec.ts @@ -138,7 +138,7 @@ describe(commands.OWNER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/flow/commands/recyclebinitem/recyclebinitem-restore.spec.ts b/src/m365/flow/commands/recyclebinitem/recyclebinitem-restore.spec.ts index 0b87fbce62b..7a4364dee4d 100644 --- a/src/m365/flow/commands/recyclebinitem/recyclebinitem-restore.spec.ts +++ b/src/m365/flow/commands/recyclebinitem/recyclebinitem-restore.spec.ts @@ -28,7 +28,7 @@ describe(commands.OWNER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/flow/commands/run/run-cancel.spec.ts b/src/m365/flow/commands/run/run-cancel.spec.ts index a00dcdbd18e..bacf89e7428 100644 --- a/src/m365/flow/commands/run/run-cancel.spec.ts +++ b/src/m365/flow/commands/run/run-cancel.spec.ts @@ -22,7 +22,7 @@ describe(commands.RUN_CANCEL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/flow/commands/run/run-get.spec.ts b/src/m365/flow/commands/run/run-get.spec.ts index 72ed11e639a..e32f2e2eb49 100644 --- a/src/m365/flow/commands/run/run-get.spec.ts +++ b/src/m365/flow/commands/run/run-get.spec.ts @@ -219,7 +219,7 @@ describe(commands.RUN_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/flow/commands/run/run-list.spec.ts b/src/m365/flow/commands/run/run-list.spec.ts index 6a552851f13..91b1073624a 100644 --- a/src/m365/flow/commands/run/run-list.spec.ts +++ b/src/m365/flow/commands/run/run-list.spec.ts @@ -116,7 +116,7 @@ describe(commands.RUN_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/flow/commands/run/run-resubmit.spec.ts b/src/m365/flow/commands/run/run-resubmit.spec.ts index 72d13097a32..5f560bc4e03 100644 --- a/src/m365/flow/commands/run/run-resubmit.spec.ts +++ b/src/m365/flow/commands/run/run-resubmit.spec.ts @@ -22,7 +22,7 @@ describe(commands.RUN_RESUBMIT, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/graph/commands/changelog/changelog-list.spec.ts b/src/m365/graph/commands/changelog/changelog-list.spec.ts index a6181203ca9..c1e041ef83b 100644 --- a/src/m365/graph/commands/changelog/changelog-list.spec.ts +++ b/src/m365/graph/commands/changelog/changelog-list.spec.ts @@ -89,7 +89,7 @@ describe(commands.CHANGELOG_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/graph/commands/schemaextension/schemaextension-add.spec.ts b/src/m365/graph/commands/schemaextension/schemaextension-add.spec.ts index 8955cba157f..f06f1b0e449 100644 --- a/src/m365/graph/commands/schemaextension/schemaextension-add.spec.ts +++ b/src/m365/graph/commands/schemaextension/schemaextension-add.spec.ts @@ -21,7 +21,7 @@ describe(commands.SCHEMAEXTENSION_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/graph/commands/schemaextension/schemaextension-get.spec.ts b/src/m365/graph/commands/schemaextension/schemaextension-get.spec.ts index 6a2afd33450..a5660b38ee1 100644 --- a/src/m365/graph/commands/schemaextension/schemaextension-get.spec.ts +++ b/src/m365/graph/commands/schemaextension/schemaextension-get.spec.ts @@ -18,7 +18,7 @@ describe(commands.SCHEMAEXTENSION_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/graph/commands/schemaextension/schemaextension-list.spec.ts b/src/m365/graph/commands/schemaextension/schemaextension-list.spec.ts index 7e3b5efbbd3..f34f4b0267d 100644 --- a/src/m365/graph/commands/schemaextension/schemaextension-list.spec.ts +++ b/src/m365/graph/commands/schemaextension/schemaextension-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.SCHEMAEXTENSION_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/graph/commands/schemaextension/schemaextension-remove.spec.ts b/src/m365/graph/commands/schemaextension/schemaextension-remove.spec.ts index 230559c1668..7f314111a59 100644 --- a/src/m365/graph/commands/schemaextension/schemaextension-remove.spec.ts +++ b/src/m365/graph/commands/schemaextension/schemaextension-remove.spec.ts @@ -21,7 +21,7 @@ describe(commands.SCHEMAEXTENSION_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/graph/commands/schemaextension/schemaextension-set.spec.ts b/src/m365/graph/commands/schemaextension/schemaextension-set.spec.ts index db945e16567..d0b31e09889 100644 --- a/src/m365/graph/commands/schemaextension/schemaextension-set.spec.ts +++ b/src/m365/graph/commands/schemaextension/schemaextension-set.spec.ts @@ -21,7 +21,7 @@ describe(commands.SCHEMAEXTENSION_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/graph/commands/subscription/subscription-add.spec.ts b/src/m365/graph/commands/subscription/subscription-add.spec.ts index e8b2cde528a..b1c944df447 100644 --- a/src/m365/graph/commands/subscription/subscription-add.spec.ts +++ b/src/m365/graph/commands/subscription/subscription-add.spec.ts @@ -22,7 +22,7 @@ describe(commands.SUBSCRIPTION_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/onedrive/commands/onedrive-list.spec.ts b/src/m365/onedrive/commands/onedrive-list.spec.ts index 68c09db67de..068445d105f 100644 --- a/src/m365/onedrive/commands/onedrive-list.spec.ts +++ b/src/m365/onedrive/commands/onedrive-list.spec.ts @@ -20,7 +20,7 @@ describe(commands.LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'ensureFormDigest').resolves({ FormDigestValue: 'abc', FormDigestTimeoutSeconds: 1800, FormDigestExpiresAt: new Date(), WebFullUrl: 'https://contoso.sharepoint.com' }); diff --git a/src/m365/onedrive/commands/report/report-activityfilecounts.spec.ts b/src/m365/onedrive/commands/report/report-activityfilecounts.spec.ts index 70df0748aa9..f24fdd8cb76 100644 --- a/src/m365/onedrive/commands/report/report-activityfilecounts.spec.ts +++ b/src/m365/onedrive/commands/report/report-activityfilecounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_ACTIVITYFILECOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); auth.connection.active = true; diff --git a/src/m365/onedrive/commands/report/report-activityusercounts.spec.ts b/src/m365/onedrive/commands/report/report-activityusercounts.spec.ts index dc9e07dc86e..4d5104c24f1 100644 --- a/src/m365/onedrive/commands/report/report-activityusercounts.spec.ts +++ b/src/m365/onedrive/commands/report/report-activityusercounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_ACTIVITYUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/onedrive/commands/report/report-activityuserdetail.spec.ts b/src/m365/onedrive/commands/report/report-activityuserdetail.spec.ts index c77c3f5f0e3..6010e7f8a36 100644 --- a/src/m365/onedrive/commands/report/report-activityuserdetail.spec.ts +++ b/src/m365/onedrive/commands/report/report-activityuserdetail.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_ACTIVITYUSERDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/onedrive/commands/report/report-usageaccountcounts.spec.ts b/src/m365/onedrive/commands/report/report-usageaccountcounts.spec.ts index c1125dd821c..bbcb15389ee 100644 --- a/src/m365/onedrive/commands/report/report-usageaccountcounts.spec.ts +++ b/src/m365/onedrive/commands/report/report-usageaccountcounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_USAGEACCOUNTCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/onedrive/commands/report/report-usageaccountdetail.spec.ts b/src/m365/onedrive/commands/report/report-usageaccountdetail.spec.ts index ac96bc1179a..909e7c4f844 100644 --- a/src/m365/onedrive/commands/report/report-usageaccountdetail.spec.ts +++ b/src/m365/onedrive/commands/report/report-usageaccountdetail.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_USAGEACCOUNTDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/onedrive/commands/report/report-usagefilecounts.spec.ts b/src/m365/onedrive/commands/report/report-usagefilecounts.spec.ts index 73d36dc6779..8d98df9c580 100644 --- a/src/m365/onedrive/commands/report/report-usagefilecounts.spec.ts +++ b/src/m365/onedrive/commands/report/report-usagefilecounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_USAGEFILECOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/onedrive/commands/report/report-usagestorage.spec.ts b/src/m365/onedrive/commands/report/report-usagestorage.spec.ts index 2bf5480e112..523b210a91b 100644 --- a/src/m365/onedrive/commands/report/report-usagestorage.spec.ts +++ b/src/m365/onedrive/commands/report/report-usagestorage.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_USAGESTORAGE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/onenote/commands/notebook/notebook-add.spec.ts b/src/m365/onenote/commands/notebook/notebook-add.spec.ts index a193726f317..f98f2c80cfc 100644 --- a/src/m365/onenote/commands/notebook/notebook-add.spec.ts +++ b/src/m365/onenote/commands/notebook/notebook-add.spec.ts @@ -57,7 +57,7 @@ describe(commands.NOTEBOOK_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/onenote/commands/notebook/notebook-list.spec.ts b/src/m365/onenote/commands/notebook/notebook-list.spec.ts index 3cc342af7e2..85f2c8d210b 100644 --- a/src/m365/onenote/commands/notebook/notebook-list.spec.ts +++ b/src/m365/onenote/commands/notebook/notebook-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.NOTEBOOK_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/onenote/commands/page/page-list.spec.ts b/src/m365/onenote/commands/page/page-list.spec.ts index 5a2bbace8f4..da76ba0b376 100644 --- a/src/m365/onenote/commands/page/page-list.spec.ts +++ b/src/m365/onenote/commands/page/page-list.spec.ts @@ -79,7 +79,7 @@ describe(commands.PAGE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/mail/mail-send.spec.ts b/src/m365/outlook/commands/mail/mail-send.spec.ts index 69f337acaba..21919a5f25c 100644 --- a/src/m365/outlook/commands/mail/mail-send.spec.ts +++ b/src/m365/outlook/commands/mail/mail-send.spec.ts @@ -23,7 +23,7 @@ describe(commands.MAIL_SEND, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/mailbox/mailbox-settings-get.spec.ts b/src/m365/outlook/commands/mailbox/mailbox-settings-get.spec.ts index 26ab90c6d51..d0580507107 100644 --- a/src/m365/outlook/commands/mailbox/mailbox-settings-get.spec.ts +++ b/src/m365/outlook/commands/mailbox/mailbox-settings-get.spec.ts @@ -67,7 +67,7 @@ describe(commands.MAILBOX_SETTINGS_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; @@ -176,7 +176,7 @@ describe(commands.MAILBOX_SETTINGS_GET, () => { sinon.stub(accessToken, 'isAppOnlyAccessToken').returns(true); sinon.stub(request, 'get').callsFake(async (opts) => { - if (opts.url === `https://graph.microsoft.com/v1.0/users('${ userId }')/mailboxSettings`) { + if (opts.url === `https://graph.microsoft.com/v1.0/users('${userId}')/mailboxSettings`) { return mailboxSettingsResponse; } diff --git a/src/m365/outlook/commands/mailbox/mailbox-settings-set.spec.ts b/src/m365/outlook/commands/mailbox/mailbox-settings-set.spec.ts index 1901cbce825..4861d739e02 100644 --- a/src/m365/outlook/commands/mailbox/mailbox-settings-set.spec.ts +++ b/src/m365/outlook/commands/mailbox/mailbox-settings-set.spec.ts @@ -67,7 +67,7 @@ describe(commands.MAILBOX_SETTINGS_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/message/message-get.spec.ts b/src/m365/outlook/commands/message/message-get.spec.ts index 06e4cae741e..cd9e781a3ed 100644 --- a/src/m365/outlook/commands/message/message-get.spec.ts +++ b/src/m365/outlook/commands/message/message-get.spec.ts @@ -80,7 +80,7 @@ describe(commands.MESSAGE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/message/message-list.spec.ts b/src/m365/outlook/commands/message/message-list.spec.ts index e0e903ebc74..17af4ed9993 100644 --- a/src/m365/outlook/commands/message/message-list.spec.ts +++ b/src/m365/outlook/commands/message/message-list.spec.ts @@ -196,7 +196,7 @@ describe(commands.MESSAGE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/message/message-move.spec.ts b/src/m365/outlook/commands/message/message-move.spec.ts index e4662297c5e..149df9ad2bb 100644 --- a/src/m365/outlook/commands/message/message-move.spec.ts +++ b/src/m365/outlook/commands/message/message-move.spec.ts @@ -22,7 +22,7 @@ describe(commands.MESSAGE_MOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/outlook/commands/message/message-remove.spec.ts b/src/m365/outlook/commands/message/message-remove.spec.ts index c03a1aed7cb..5a4e8655393 100644 --- a/src/m365/outlook/commands/message/message-remove.spec.ts +++ b/src/m365/outlook/commands/message/message-remove.spec.ts @@ -18,7 +18,7 @@ import { CommandInfo } from '../../../../cli/CommandInfo.js'; describe(commands.MESSAGE_REMOVE, () => { const messageId = 'AAMkAGRlM2Y5YTkzLWI2NzAtNDczOS05YWMyLTJhZGY2MGExMGU0MgBGAAAAAABIbfA8TbuRR7JKOZPl5FPxBwB8kpUvTuxuSYh8eqNsOdGBAAAAAAEMAAB8kpUvTuxuSYh8eqNsOdGBAADb58MCAAA='; const userId = '6799fd1a-723b-4eb7-8e52-41ae530274ca'; - const userPrincipalName = 'john.doe@contoso.com'; + const userPrincipalName = 'john.doe@contoso.com'; let log: string[]; let logger: Logger; @@ -27,7 +27,7 @@ describe(commands.MESSAGE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; @@ -145,7 +145,7 @@ describe(commands.MESSAGE_REMOVE, () => { it('removes specific message using delegated permissions from a shared mailbox specified by userPrincipalName without prompting for confirmation', async () => { const deleteRequestStub = sinon.stub(request, 'delete').callsFake(async (opts) => { - if (opts.url === `https://graph.microsoft.com/v1.0/users/${formatting.encodeQueryParameter(userPrincipalName)}/messages/${ messageId }`) { + if (opts.url === `https://graph.microsoft.com/v1.0/users/${formatting.encodeQueryParameter(userPrincipalName)}/messages/${messageId}`) { return; } diff --git a/src/m365/outlook/commands/report/report-mailactivitycounts.spec.ts b/src/m365/outlook/commands/report/report-mailactivitycounts.spec.ts index af89ab77d71..c070e95255b 100644 --- a/src/m365/outlook/commands/report/report-mailactivitycounts.spec.ts +++ b/src/m365/outlook/commands/report/report-mailactivitycounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_MAILACTIVITYCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/report/report-mailactivityusercounts.spec.ts b/src/m365/outlook/commands/report/report-mailactivityusercounts.spec.ts index 3ff3519da4e..487d68cca94 100644 --- a/src/m365/outlook/commands/report/report-mailactivityusercounts.spec.ts +++ b/src/m365/outlook/commands/report/report-mailactivityusercounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_MAILACTIVITYUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/report/report-mailactivityuserdetail.spec.ts b/src/m365/outlook/commands/report/report-mailactivityuserdetail.spec.ts index 92c7980591e..c9387a24d13 100644 --- a/src/m365/outlook/commands/report/report-mailactivityuserdetail.spec.ts +++ b/src/m365/outlook/commands/report/report-mailactivityuserdetail.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_MAILACTIVITYUSERDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/report/report-mailappusageappsusercounts.spec.ts b/src/m365/outlook/commands/report/report-mailappusageappsusercounts.spec.ts index 618ab19db42..2375a7fd046 100644 --- a/src/m365/outlook/commands/report/report-mailappusageappsusercounts.spec.ts +++ b/src/m365/outlook/commands/report/report-mailappusageappsusercounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_MAILAPPUSAGEAPPSUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/report/report-mailappusageusercounts.spec.ts b/src/m365/outlook/commands/report/report-mailappusageusercounts.spec.ts index e01f8ad2f0e..209728603f7 100644 --- a/src/m365/outlook/commands/report/report-mailappusageusercounts.spec.ts +++ b/src/m365/outlook/commands/report/report-mailappusageusercounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_MAILAPPUSAGEUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/report/report-mailappusageuserdetail.spec.ts b/src/m365/outlook/commands/report/report-mailappusageuserdetail.spec.ts index a8cf56133cd..3041bc68bbb 100644 --- a/src/m365/outlook/commands/report/report-mailappusageuserdetail.spec.ts +++ b/src/m365/outlook/commands/report/report-mailappusageuserdetail.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_MAILAPPUSAGEUSERDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/report/report-mailappusageversionsusercounts.spec.ts b/src/m365/outlook/commands/report/report-mailappusageversionsusercounts.spec.ts index 4869a202118..fcfd4eb001b 100644 --- a/src/m365/outlook/commands/report/report-mailappusageversionsusercounts.spec.ts +++ b/src/m365/outlook/commands/report/report-mailappusageversionsusercounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_MAILAPPUSAGEVERSIONSUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/report/report-mailboxusagedetail.spec.ts b/src/m365/outlook/commands/report/report-mailboxusagedetail.spec.ts index eefe0e4fd7d..fc2c85f66a3 100644 --- a/src/m365/outlook/commands/report/report-mailboxusagedetail.spec.ts +++ b/src/m365/outlook/commands/report/report-mailboxusagedetail.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_MAILBOXUSAGEDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/report/report-mailboxusagemailboxcount.spec.ts b/src/m365/outlook/commands/report/report-mailboxusagemailboxcount.spec.ts index f97cd9efce0..b4cfd3d85f2 100644 --- a/src/m365/outlook/commands/report/report-mailboxusagemailboxcount.spec.ts +++ b/src/m365/outlook/commands/report/report-mailboxusagemailboxcount.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_MAILBOXUSAGEMAILBOXCOUNT, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/report/report-mailboxusagequotastatusmailboxcounts.spec.ts b/src/m365/outlook/commands/report/report-mailboxusagequotastatusmailboxcounts.spec.ts index 861ec8ada9b..554ee5fd19d 100644 --- a/src/m365/outlook/commands/report/report-mailboxusagequotastatusmailboxcounts.spec.ts +++ b/src/m365/outlook/commands/report/report-mailboxusagequotastatusmailboxcounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_MAILBOXUSAGEQUOTASTATUSMAILBOXCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/report/report-mailboxusagestorage.spec.ts b/src/m365/outlook/commands/report/report-mailboxusagestorage.spec.ts index 557da92f8fb..0d2489b4b99 100644 --- a/src/m365/outlook/commands/report/report-mailboxusagestorage.spec.ts +++ b/src/m365/outlook/commands/report/report-mailboxusagestorage.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_MAILBOXUSAGESTORAGE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/room/room-list.spec.ts b/src/m365/outlook/commands/room/room-list.spec.ts index 4f9c8c7644d..9840a8865ba 100644 --- a/src/m365/outlook/commands/room/room-list.spec.ts +++ b/src/m365/outlook/commands/room/room-list.spec.ts @@ -121,7 +121,7 @@ describe(commands.ROOM_LIST, () => { }; before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/outlook/commands/roomlist/roomlist-list.spec.ts b/src/m365/outlook/commands/roomlist/roomlist-list.spec.ts index aa04da3006c..8a2336b51b1 100644 --- a/src/m365/outlook/commands/roomlist/roomlist-list.spec.ts +++ b/src/m365/outlook/commands/roomlist/roomlist-list.spec.ts @@ -51,7 +51,7 @@ describe(commands.ROOMLIST_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/pa/commands/app/app-consent-set.spec.ts b/src/m365/pa/commands/app/app-consent-set.spec.ts index a930a76a43a..901b6d14d5a 100644 --- a/src/m365/pa/commands/app/app-consent-set.spec.ts +++ b/src/m365/pa/commands/app/app-consent-set.spec.ts @@ -27,7 +27,7 @@ describe(commands.APP_CONSENT_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').resolves(); diff --git a/src/m365/pa/commands/app/app-export.spec.ts b/src/m365/pa/commands/app/app-export.spec.ts index 8ef9fa25d11..6aa3ecd1f2b 100644 --- a/src/m365/pa/commands/app/app-export.spec.ts +++ b/src/m365/pa/commands/app/app-export.spec.ts @@ -148,7 +148,7 @@ describe(commands.APP_EXPORT, () => { before(() => { (command as any).pollingInterval = 0; sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').resolves(); diff --git a/src/m365/pa/commands/app/app-get.spec.ts b/src/m365/pa/commands/app/app-get.spec.ts index 506f72f20f9..f9dd1647690 100644 --- a/src/m365/pa/commands/app/app-get.spec.ts +++ b/src/m365/pa/commands/app/app-get.spec.ts @@ -496,7 +496,7 @@ describe(commands.APP_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').resolves(); diff --git a/src/m365/pa/commands/app/app-list.spec.ts b/src/m365/pa/commands/app/app-list.spec.ts index ebf34e05e3b..6969f11c0be 100644 --- a/src/m365/pa/commands/app/app-list.spec.ts +++ b/src/m365/pa/commands/app/app-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.APP_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').resolves(); diff --git a/src/m365/pa/commands/app/app-owner-set.spec.ts b/src/m365/pa/commands/app/app-owner-set.spec.ts index 00e4650b014..3e8633d2c57 100644 --- a/src/m365/pa/commands/app/app-owner-set.spec.ts +++ b/src/m365/pa/commands/app/app-owner-set.spec.ts @@ -206,7 +206,7 @@ describe(commands.APP_OWNER_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pa/commands/app/app-permission-ensure.spec.ts b/src/m365/pa/commands/app/app-permission-ensure.spec.ts index 0b1b2a8d332..37973f1fc5d 100644 --- a/src/m365/pa/commands/app/app-permission-ensure.spec.ts +++ b/src/m365/pa/commands/app/app-permission-ensure.spec.ts @@ -81,7 +81,7 @@ describe(commands.APP_PERMISSION_ENSURE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/pa/commands/app/app-permission-list.spec.ts b/src/m365/pa/commands/app/app-permission-list.spec.ts index 41216ee12ea..508d0e79c9b 100644 --- a/src/m365/pa/commands/app/app-permission-list.spec.ts +++ b/src/m365/pa/commands/app/app-permission-list.spec.ts @@ -76,7 +76,7 @@ describe(commands.APP_PERMISSION_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pa/commands/app/app-permission-remove.spec.ts b/src/m365/pa/commands/app/app-permission-remove.spec.ts index a9755438a59..125e236ef9c 100644 --- a/src/m365/pa/commands/app/app-permission-remove.spec.ts +++ b/src/m365/pa/commands/app/app-permission-remove.spec.ts @@ -58,7 +58,7 @@ describe(commands.APP_PERMISSION_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pa/commands/app/app-remove.spec.ts b/src/m365/pa/commands/app/app-remove.spec.ts index b185a4d8d30..037c021eada 100644 --- a/src/m365/pa/commands/app/app-remove.spec.ts +++ b/src/m365/pa/commands/app/app-remove.spec.ts @@ -23,7 +23,7 @@ describe(commands.APP_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pa/commands/connector/connector-export.spec.ts b/src/m365/pa/commands/connector/connector-export.spec.ts index f019676c6a1..7dfd9354a43 100644 --- a/src/m365/pa/commands/connector/connector-export.spec.ts +++ b/src/m365/pa/commands/connector/connector-export.spec.ts @@ -27,7 +27,7 @@ describe(commands.CONNECTOR_EXPORT, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); mkdirSyncStub = sinon.stub(fs, 'mkdirSync').returns(''); diff --git a/src/m365/pa/commands/connector/connector-list.spec.ts b/src/m365/pa/commands/connector/connector-list.spec.ts index 0d68533d58b..353645fc9e0 100644 --- a/src/m365/pa/commands/connector/connector-list.spec.ts +++ b/src/m365/pa/commands/connector/connector-list.spec.ts @@ -20,7 +20,7 @@ describe(commands.CONNECTOR_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pa/commands/environment/environment-get.spec.ts b/src/m365/pa/commands/environment/environment-get.spec.ts index 8a2388ba09d..8c74731457c 100644 --- a/src/m365/pa/commands/environment/environment-get.spec.ts +++ b/src/m365/pa/commands/environment/environment-get.spec.ts @@ -19,7 +19,7 @@ describe(commands.ENVIRONMENT_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pa/commands/environment/environment-list.spec.ts b/src/m365/pa/commands/environment/environment-list.spec.ts index 772ac8453e4..6dc4a911c51 100644 --- a/src/m365/pa/commands/environment/environment-list.spec.ts +++ b/src/m365/pa/commands/environment/environment-list.spec.ts @@ -19,7 +19,7 @@ describe(commands.ENVIRONMENT_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/planner/commands/bucket/bucket-add.spec.ts b/src/m365/planner/commands/bucket/bucket-add.spec.ts index 8f63639f685..20dc37a209f 100644 --- a/src/m365/planner/commands/bucket/bucket-add.spec.ts +++ b/src/m365/planner/commands/bucket/bucket-add.spec.ts @@ -63,7 +63,7 @@ describe(commands.BUCKET_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/bucket/bucket-get.spec.ts b/src/m365/planner/commands/bucket/bucket-get.spec.ts index 1866f92839b..860ea1d1dca 100644 --- a/src/m365/planner/commands/bucket/bucket-get.spec.ts +++ b/src/m365/planner/commands/bucket/bucket-get.spec.ts @@ -95,7 +95,7 @@ describe(commands.BUCKET_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/bucket/bucket-list.spec.ts b/src/m365/planner/commands/bucket/bucket-list.spec.ts index aef2d08b035..420850e2bef 100644 --- a/src/m365/planner/commands/bucket/bucket-list.spec.ts +++ b/src/m365/planner/commands/bucket/bucket-list.spec.ts @@ -73,7 +73,7 @@ describe(commands.BUCKET_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/bucket/bucket-remove.spec.ts b/src/m365/planner/commands/bucket/bucket-remove.spec.ts index c856e4aab35..ca73c7bc22c 100644 --- a/src/m365/planner/commands/bucket/bucket-remove.spec.ts +++ b/src/m365/planner/commands/bucket/bucket-remove.spec.ts @@ -101,7 +101,7 @@ describe(commands.BUCKET_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/bucket/bucket-set.spec.ts b/src/m365/planner/commands/bucket/bucket-set.spec.ts index b5729eefa46..1d5c59942b2 100644 --- a/src/m365/planner/commands/bucket/bucket-set.spec.ts +++ b/src/m365/planner/commands/bucket/bucket-set.spec.ts @@ -101,7 +101,7 @@ describe(commands.BUCKET_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/plan/plan-add.spec.ts b/src/m365/planner/commands/plan/plan-add.spec.ts index 1d3c6364659..6931cc3d09a 100644 --- a/src/m365/planner/commands/plan/plan-add.spec.ts +++ b/src/m365/planner/commands/plan/plan-add.spec.ts @@ -89,7 +89,7 @@ describe(commands.PLAN_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/plan/plan-get.spec.ts b/src/m365/planner/commands/plan/plan-get.spec.ts index 4ba5c0cfe81..4a65e1dee7e 100644 --- a/src/m365/planner/commands/plan/plan-get.spec.ts +++ b/src/m365/planner/commands/plan/plan-get.spec.ts @@ -51,7 +51,7 @@ describe(commands.PLAN_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/plan/plan-list.spec.ts b/src/m365/planner/commands/plan/plan-list.spec.ts index d6aaa170769..aace49bc603 100644 --- a/src/m365/planner/commands/plan/plan-list.spec.ts +++ b/src/m365/planner/commands/plan/plan-list.spec.ts @@ -117,7 +117,7 @@ describe(commands.PLAN_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/plan/plan-remove.spec.ts b/src/m365/planner/commands/plan/plan-remove.spec.ts index 5e4056d1e22..c482f38e0a3 100644 --- a/src/m365/planner/commands/plan/plan-remove.spec.ts +++ b/src/m365/planner/commands/plan/plan-remove.spec.ts @@ -54,7 +54,7 @@ describe(commands.PLAN_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/plan/plan-set.spec.ts b/src/m365/planner/commands/plan/plan-set.spec.ts index 802adb897c5..826faeb492b 100644 --- a/src/m365/planner/commands/plan/plan-set.spec.ts +++ b/src/m365/planner/commands/plan/plan-set.spec.ts @@ -122,7 +122,7 @@ describe(commands.PLAN_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/roster/roster-add.spec.ts b/src/m365/planner/commands/roster/roster-add.spec.ts index 48eaa5f7b6a..e465e1c623c 100644 --- a/src/m365/planner/commands/roster/roster-add.spec.ts +++ b/src/m365/planner/commands/roster/roster-add.spec.ts @@ -24,7 +24,7 @@ describe(commands.ROSTER_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/roster/roster-get.spec.ts b/src/m365/planner/commands/roster/roster-get.spec.ts index 083a189bc3c..68123540649 100644 --- a/src/m365/planner/commands/roster/roster-get.spec.ts +++ b/src/m365/planner/commands/roster/roster-get.spec.ts @@ -24,7 +24,7 @@ describe(commands.ROSTER_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/roster/roster-member-add.spec.ts b/src/m365/planner/commands/roster/roster-member-add.spec.ts index 1bd59bbbc9c..5c40f278900 100644 --- a/src/m365/planner/commands/roster/roster-member-add.spec.ts +++ b/src/m365/planner/commands/roster/roster-member-add.spec.ts @@ -32,7 +32,7 @@ describe(commands.ROSTER_MEMBER_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/roster/roster-member-get.spec.ts b/src/m365/planner/commands/roster/roster-member-get.spec.ts index dd871c4da13..c3d8d8bdf0d 100644 --- a/src/m365/planner/commands/roster/roster-member-get.spec.ts +++ b/src/m365/planner/commands/roster/roster-member-get.spec.ts @@ -36,7 +36,7 @@ describe(commands.ROSTER_MEMBER_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/roster/roster-member-list.spec.ts b/src/m365/planner/commands/roster/roster-member-list.spec.ts index 21a1f3446c9..055dc49a814 100644 --- a/src/m365/planner/commands/roster/roster-member-list.spec.ts +++ b/src/m365/planner/commands/roster/roster-member-list.spec.ts @@ -36,7 +36,7 @@ describe(commands.ROSTER_MEMBER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/roster/roster-member-remove.spec.ts b/src/m365/planner/commands/roster/roster-member-remove.spec.ts index 7f4e7a5347b..82d46c9ee36 100644 --- a/src/m365/planner/commands/roster/roster-member-remove.spec.ts +++ b/src/m365/planner/commands/roster/roster-member-remove.spec.ts @@ -48,7 +48,7 @@ describe(commands.ROSTER_MEMBER_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/roster/roster-plan-list.spec.ts b/src/m365/planner/commands/roster/roster-plan-list.spec.ts index d1395d13f9b..60077a55f92 100644 --- a/src/m365/planner/commands/roster/roster-plan-list.spec.ts +++ b/src/m365/planner/commands/roster/roster-plan-list.spec.ts @@ -53,7 +53,7 @@ describe(commands.ROSTER_PLAN_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/roster/roster-remove.spec.ts b/src/m365/planner/commands/roster/roster-remove.spec.ts index e22249c8a8b..f8df544317f 100644 --- a/src/m365/planner/commands/roster/roster-remove.spec.ts +++ b/src/m365/planner/commands/roster/roster-remove.spec.ts @@ -21,7 +21,7 @@ describe(commands.PLAN_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/task/task-add.spec.ts b/src/m365/planner/commands/task/task-add.spec.ts index 8339d78b36e..6026784c32c 100644 --- a/src/m365/planner/commands/task/task-add.spec.ts +++ b/src/m365/planner/commands/task/task-add.spec.ts @@ -133,7 +133,7 @@ describe(commands.TASK_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/task/task-checklistitem-add.spec.ts b/src/m365/planner/commands/task/task-checklistitem-add.spec.ts index 79b582eab92..ec121ab3fc2 100644 --- a/src/m365/planner/commands/task/task-checklistitem-add.spec.ts +++ b/src/m365/planner/commands/task/task-checklistitem-add.spec.ts @@ -37,7 +37,7 @@ describe(commands.TASK_CHECKLISTITEM_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/task/task-checklistitem-list.spec.ts b/src/m365/planner/commands/task/task-checklistitem-list.spec.ts index 1817bad50af..e1bc48f2cad 100644 --- a/src/m365/planner/commands/task/task-checklistitem-list.spec.ts +++ b/src/m365/planner/commands/task/task-checklistitem-list.spec.ts @@ -76,7 +76,7 @@ describe(commands.TASK_CHECKLISTITEM_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/task/task-checklistitem-remove.spec.ts b/src/m365/planner/commands/task/task-checklistitem-remove.spec.ts index b9f888e4368..c9ff1a3a6ae 100644 --- a/src/m365/planner/commands/task/task-checklistitem-remove.spec.ts +++ b/src/m365/planner/commands/task/task-checklistitem-remove.spec.ts @@ -38,7 +38,7 @@ describe(commands.TASK_CHECKLISTITEM_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/task/task-get.spec.ts b/src/m365/planner/commands/task/task-get.spec.ts index a06214e6044..dcd15422613 100644 --- a/src/m365/planner/commands/task/task-get.spec.ts +++ b/src/m365/planner/commands/task/task-get.spec.ts @@ -132,7 +132,7 @@ describe(commands.TASK_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/task/task-list.spec.ts b/src/m365/planner/commands/task/task-list.spec.ts index 8c18b21d66d..7c0ea209d78 100644 --- a/src/m365/planner/commands/task/task-list.spec.ts +++ b/src/m365/planner/commands/task/task-list.spec.ts @@ -199,7 +199,7 @@ describe(commands.TASK_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/task/task-reference-add.spec.ts b/src/m365/planner/commands/task/task-reference-add.spec.ts index 60cfadf699b..8ae600e41aa 100644 --- a/src/m365/planner/commands/task/task-reference-add.spec.ts +++ b/src/m365/planner/commands/task/task-reference-add.spec.ts @@ -42,7 +42,7 @@ describe(commands.TASK_REFERENCE_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/task/task-reference-list.spec.ts b/src/m365/planner/commands/task/task-reference-list.spec.ts index 180f1cef3b4..6c37865a544 100644 --- a/src/m365/planner/commands/task/task-reference-list.spec.ts +++ b/src/m365/planner/commands/task/task-reference-list.spec.ts @@ -52,7 +52,7 @@ describe(commands.TASK_REFERENCE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/task/task-reference-remove.spec.ts b/src/m365/planner/commands/task/task-reference-remove.spec.ts index 29672568e48..85411fc9e81 100644 --- a/src/m365/planner/commands/task/task-reference-remove.spec.ts +++ b/src/m365/planner/commands/task/task-reference-remove.spec.ts @@ -52,7 +52,7 @@ describe(commands.TASK_REFERENCE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/task/task-remove.spec.ts b/src/m365/planner/commands/task/task-remove.spec.ts index fcd235a1b87..e25de368aab 100644 --- a/src/m365/planner/commands/task/task-remove.spec.ts +++ b/src/m365/planner/commands/task/task-remove.spec.ts @@ -119,7 +119,7 @@ describe(commands.TASK_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/task/task-set.spec.ts b/src/m365/planner/commands/task/task-set.spec.ts index 8a773674016..c89838d007a 100644 --- a/src/m365/planner/commands/task/task-set.spec.ts +++ b/src/m365/planner/commands/task/task-set.spec.ts @@ -142,7 +142,7 @@ describe(commands.TASK_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/tenant/tenant-settings-list.spec.ts b/src/m365/planner/commands/tenant/tenant-settings-list.spec.ts index 49b8df94640..aae88b376ec 100644 --- a/src/m365/planner/commands/tenant/tenant-settings-list.spec.ts +++ b/src/m365/planner/commands/tenant/tenant-settings-list.spec.ts @@ -28,7 +28,7 @@ describe(commands.TENANT_SETTINGS_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/planner/commands/tenant/tenant-settings-set.spec.ts b/src/m365/planner/commands/tenant/tenant-settings-set.spec.ts index f5cb542665b..ffac70ddd30 100644 --- a/src/m365/planner/commands/tenant/tenant-settings-set.spec.ts +++ b/src/m365/planner/commands/tenant/tenant-settings-set.spec.ts @@ -31,7 +31,7 @@ describe(commands.TENANT_SETTINGS_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/pp/commands/aibuildermodel/aibuildermodel-get.spec.ts b/src/m365/pp/commands/aibuildermodel/aibuildermodel-get.spec.ts index 222678ec8aa..e11d08502b2 100644 --- a/src/m365/pp/commands/aibuildermodel/aibuildermodel-get.spec.ts +++ b/src/m365/pp/commands/aibuildermodel/aibuildermodel-get.spec.ts @@ -73,7 +73,7 @@ describe(commands.AIBUILDERMODEL_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/aibuildermodel/aibuildermodel-list.spec.ts b/src/m365/pp/commands/aibuildermodel/aibuildermodel-list.spec.ts index 6b4728d7d18..1076fe3cf95 100644 --- a/src/m365/pp/commands/aibuildermodel/aibuildermodel-list.spec.ts +++ b/src/m365/pp/commands/aibuildermodel/aibuildermodel-list.spec.ts @@ -68,7 +68,7 @@ describe(commands.AIBUILDERMODEL_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/aibuildermodel/aibuildermodel-remove.spec.ts b/src/m365/pp/commands/aibuildermodel/aibuildermodel-remove.spec.ts index 2cc776c7768..46af9e4ec44 100644 --- a/src/m365/pp/commands/aibuildermodel/aibuildermodel-remove.spec.ts +++ b/src/m365/pp/commands/aibuildermodel/aibuildermodel-remove.spec.ts @@ -70,7 +70,7 @@ describe(commands.AIBUILDERMODEL_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/card/card-clone.spec.ts b/src/m365/pp/commands/card/card-clone.spec.ts index 586657f0cec..1552d4958cd 100644 --- a/src/m365/pp/commands/card/card-clone.spec.ts +++ b/src/m365/pp/commands/card/card-clone.spec.ts @@ -33,7 +33,7 @@ describe(commands.CARD_CLONE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/card/card-get.spec.ts b/src/m365/pp/commands/card/card-get.spec.ts index 68f80408676..ac303373f43 100644 --- a/src/m365/pp/commands/card/card-get.spec.ts +++ b/src/m365/pp/commands/card/card-get.spec.ts @@ -82,7 +82,7 @@ describe(commands.CARD_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/card/card-list.spec.ts b/src/m365/pp/commands/card/card-list.spec.ts index 269610e7808..ba52780496e 100644 --- a/src/m365/pp/commands/card/card-list.spec.ts +++ b/src/m365/pp/commands/card/card-list.spec.ts @@ -77,7 +77,7 @@ describe(commands.CARD_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/card/card-remove.spec.ts b/src/m365/pp/commands/card/card-remove.spec.ts index b3faa87728e..288c0a75db3 100644 --- a/src/m365/pp/commands/card/card-remove.spec.ts +++ b/src/m365/pp/commands/card/card-remove.spec.ts @@ -32,7 +32,7 @@ describe(commands.CARD_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/copilot/copilot-get.spec.ts b/src/m365/pp/commands/copilot/copilot-get.spec.ts index 1490dcd13eb..c0585ee4abb 100644 --- a/src/m365/pp/commands/copilot/copilot-get.spec.ts +++ b/src/m365/pp/commands/copilot/copilot-get.spec.ts @@ -84,7 +84,7 @@ describe(commands.COPILOT_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/copilot/copilot-list.spec.ts b/src/m365/pp/commands/copilot/copilot-list.spec.ts index d8858f6d164..4687c39671e 100644 --- a/src/m365/pp/commands/copilot/copilot-list.spec.ts +++ b/src/m365/pp/commands/copilot/copilot-list.spec.ts @@ -93,7 +93,7 @@ describe(commands.COPILOT_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/copilot/copilot-remove.spec.ts b/src/m365/pp/commands/copilot/copilot-remove.spec.ts index 39b9714adab..cc319782612 100644 --- a/src/m365/pp/commands/copilot/copilot-remove.spec.ts +++ b/src/m365/pp/commands/copilot/copilot-remove.spec.ts @@ -32,7 +32,7 @@ describe(commands.COPILOT_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/dataverse/dataverse-table-get.spec.ts b/src/m365/pp/commands/dataverse/dataverse-table-get.spec.ts index abd5aff307e..d721b60faf1 100644 --- a/src/m365/pp/commands/dataverse/dataverse-table-get.spec.ts +++ b/src/m365/pp/commands/dataverse/dataverse-table-get.spec.ts @@ -87,7 +87,7 @@ describe(commands.DATAVERSE_TABLE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/dataverse/dataverse-table-list.spec.ts b/src/m365/pp/commands/dataverse/dataverse-table-list.spec.ts index 85704a8aa23..dc6910bd84a 100644 --- a/src/m365/pp/commands/dataverse/dataverse-table-list.spec.ts +++ b/src/m365/pp/commands/dataverse/dataverse-table-list.spec.ts @@ -152,7 +152,7 @@ describe(commands.DATAVERSE_TABLE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/dataverse/dataverse-table-remove.spec.ts b/src/m365/pp/commands/dataverse/dataverse-table-remove.spec.ts index 80237313398..4e8b4deb559 100644 --- a/src/m365/pp/commands/dataverse/dataverse-table-remove.spec.ts +++ b/src/m365/pp/commands/dataverse/dataverse-table-remove.spec.ts @@ -28,7 +28,7 @@ describe(commands.DATAVERSE_TABLE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/dataverse/dataverse-table-row-list.spec.ts b/src/m365/pp/commands/dataverse/dataverse-table-row-list.spec.ts index 71eb4e0933b..2821f318c93 100644 --- a/src/m365/pp/commands/dataverse/dataverse-table-row-list.spec.ts +++ b/src/m365/pp/commands/dataverse/dataverse-table-row-list.spec.ts @@ -58,7 +58,7 @@ describe(commands.DATAVERSE_TABLE_ROW_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/dataverse/dataverse-table-row-remove.spec.ts b/src/m365/pp/commands/dataverse/dataverse-table-row-remove.spec.ts index 118482ba5ed..2ea722faa68 100644 --- a/src/m365/pp/commands/dataverse/dataverse-table-row-remove.spec.ts +++ b/src/m365/pp/commands/dataverse/dataverse-table-row-remove.spec.ts @@ -35,7 +35,7 @@ describe(commands.DATAVERSE_TABLE_ROW_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/environment/environment-get.spec.ts b/src/m365/pp/commands/environment/environment-get.spec.ts index ef2d69202bd..d399fc6676c 100644 --- a/src/m365/pp/commands/environment/environment-get.spec.ts +++ b/src/m365/pp/commands/environment/environment-get.spec.ts @@ -32,7 +32,7 @@ describe(commands.ENVIRONMENT_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/environment/environment-list.spec.ts b/src/m365/pp/commands/environment/environment-list.spec.ts index 3ef4966e338..de93a43e7cd 100644 --- a/src/m365/pp/commands/environment/environment-list.spec.ts +++ b/src/m365/pp/commands/environment/environment-list.spec.ts @@ -19,7 +19,7 @@ describe(commands.ENVIRONMENT_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/gateway/gateway-get.spec.ts b/src/m365/pp/commands/gateway/gateway-get.spec.ts index 29249e460ae..16adb3f4f7c 100644 --- a/src/m365/pp/commands/gateway/gateway-get.spec.ts +++ b/src/m365/pp/commands/gateway/gateway-get.spec.ts @@ -33,7 +33,7 @@ describe(commands.GATEWAY_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/gateway/gateway-list.spec.ts b/src/m365/pp/commands/gateway/gateway-list.spec.ts index 2db97bd6951..8d256c78559 100644 --- a/src/m365/pp/commands/gateway/gateway-list.spec.ts +++ b/src/m365/pp/commands/gateway/gateway-list.spec.ts @@ -19,7 +19,7 @@ describe(commands.GATEWAY_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/managementapp/managementapp-add.spec.ts b/src/m365/pp/commands/managementapp/managementapp-add.spec.ts index 822d92c1053..391965ed77e 100644 --- a/src/m365/pp/commands/managementapp/managementapp-add.spec.ts +++ b/src/m365/pp/commands/managementapp/managementapp-add.spec.ts @@ -23,7 +23,7 @@ describe(commands.MANAGEMENTAPP_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/managementapp/managementapp-list.spec.ts b/src/m365/pp/commands/managementapp/managementapp-list.spec.ts index 465b424fe0f..3baf9f945d9 100644 --- a/src/m365/pp/commands/managementapp/managementapp-list.spec.ts +++ b/src/m365/pp/commands/managementapp/managementapp-list.spec.ts @@ -18,7 +18,7 @@ describe(commands.MANAGEMENTAPP_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/solution/solution-get.spec.ts b/src/m365/pp/commands/solution/solution-get.spec.ts index 78bca4647ad..bdab42cb558 100644 --- a/src/m365/pp/commands/solution/solution-get.spec.ts +++ b/src/m365/pp/commands/solution/solution-get.spec.ts @@ -50,7 +50,7 @@ describe(commands.SOLUTION_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/solution/solution-list.spec.ts b/src/m365/pp/commands/solution/solution-list.spec.ts index 857dc7d589e..b259226e402 100644 --- a/src/m365/pp/commands/solution/solution-list.spec.ts +++ b/src/m365/pp/commands/solution/solution-list.spec.ts @@ -80,7 +80,7 @@ describe(commands.SOLUTION_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/solution/solution-publish.spec.ts b/src/m365/pp/commands/solution/solution-publish.spec.ts index f76a04666ca..95a40274c68 100644 --- a/src/m365/pp/commands/solution/solution-publish.spec.ts +++ b/src/m365/pp/commands/solution/solution-publish.spec.ts @@ -46,7 +46,7 @@ describe(commands.SOLUTION_PUBLISH, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/solution/solution-publisher-add.spec.ts b/src/m365/pp/commands/solution/solution-publisher-add.spec.ts index 7fb60d7ec8f..16ec6895b80 100644 --- a/src/m365/pp/commands/solution/solution-publisher-add.spec.ts +++ b/src/m365/pp/commands/solution/solution-publisher-add.spec.ts @@ -31,7 +31,7 @@ describe(commands.SOLUTION_PUBLISHER_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/solution/solution-publisher-get.spec.ts b/src/m365/pp/commands/solution/solution-publisher-get.spec.ts index 0cfb33a0477..7ff1e3e5206 100644 --- a/src/m365/pp/commands/solution/solution-publisher-get.spec.ts +++ b/src/m365/pp/commands/solution/solution-publisher-get.spec.ts @@ -41,7 +41,7 @@ describe(commands.SOLUTION_PUBLISHER_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/solution/solution-publisher-list.spec.ts b/src/m365/pp/commands/solution/solution-publisher-list.spec.ts index 608dc469931..8ed938b7b60 100644 --- a/src/m365/pp/commands/solution/solution-publisher-list.spec.ts +++ b/src/m365/pp/commands/solution/solution-publisher-list.spec.ts @@ -46,7 +46,7 @@ describe(commands.SOLUTION_PUBLISHER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/solution/solution-publisher-remove.spec.ts b/src/m365/pp/commands/solution/solution-publisher-remove.spec.ts index 9936fa64780..69a16b60a08 100644 --- a/src/m365/pp/commands/solution/solution-publisher-remove.spec.ts +++ b/src/m365/pp/commands/solution/solution-publisher-remove.spec.ts @@ -32,7 +32,7 @@ describe(commands.SOLUTION_PUBLISHER_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/solution/solution-remove.spec.ts b/src/m365/pp/commands/solution/solution-remove.spec.ts index d1388c43f5d..a6a4c7828ac 100644 --- a/src/m365/pp/commands/solution/solution-remove.spec.ts +++ b/src/m365/pp/commands/solution/solution-remove.spec.ts @@ -32,7 +32,7 @@ describe(commands.SOLUTION_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/tenant/tenant-settings-list.spec.ts b/src/m365/pp/commands/tenant/tenant-settings-list.spec.ts index f69629e95e3..9a4c5bd7d8f 100644 --- a/src/m365/pp/commands/tenant/tenant-settings-list.spec.ts +++ b/src/m365/pp/commands/tenant/tenant-settings-list.spec.ts @@ -55,7 +55,7 @@ describe(commands.TENANT_SETTINGS_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/tenant/tenant-settings-set.spec.ts b/src/m365/pp/commands/tenant/tenant-settings-set.spec.ts index ae288a7727e..cd79ce4cd9a 100644 --- a/src/m365/pp/commands/tenant/tenant-settings-set.spec.ts +++ b/src/m365/pp/commands/tenant/tenant-settings-set.spec.ts @@ -74,7 +74,7 @@ describe(commands.TENANT_SETTINGS_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/pp/commands/website/website-get.spec.ts b/src/m365/pp/commands/website/website-get.spec.ts index cec89aa6b2d..0743d04f396 100644 --- a/src/m365/pp/commands/website/website-get.spec.ts +++ b/src/m365/pp/commands/website/website-get.spec.ts @@ -55,7 +55,7 @@ describe(commands.WEBSITE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/purview/commands/auditlog/auditlog-list.spec.ts b/src/m365/purview/commands/auditlog/auditlog-list.spec.ts index ca7f2b1a0da..1942477c432 100644 --- a/src/m365/purview/commands/auditlog/auditlog-list.spec.ts +++ b/src/m365/purview/commands/auditlog/auditlog-list.spec.ts @@ -113,7 +113,7 @@ describe(commands.AUDITLOG_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/retentionevent/retentionevent-add.spec.ts b/src/m365/purview/commands/retentionevent/retentionevent-add.spec.ts index ffeeeeb247e..89ef741317c 100644 --- a/src/m365/purview/commands/retentionevent/retentionevent-add.spec.ts +++ b/src/m365/purview/commands/retentionevent/retentionevent-add.spec.ts @@ -89,7 +89,7 @@ describe(commands.RETENTIONEVENT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/retentionevent/retentionevent-get.spec.ts b/src/m365/purview/commands/retentionevent/retentionevent-get.spec.ts index 32cdb8d10b8..0be5ccf6bcc 100644 --- a/src/m365/purview/commands/retentionevent/retentionevent-get.spec.ts +++ b/src/m365/purview/commands/retentionevent/retentionevent-get.spec.ts @@ -66,7 +66,7 @@ describe(commands.RETENTIONEVENT_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/retentionevent/retentionevent-list.spec.ts b/src/m365/purview/commands/retentionevent/retentionevent-list.spec.ts index f21c704e30c..3a675013f13 100644 --- a/src/m365/purview/commands/retentionevent/retentionevent-list.spec.ts +++ b/src/m365/purview/commands/retentionevent/retentionevent-list.spec.ts @@ -54,7 +54,7 @@ describe(commands.RETENTIONEVENTTYPE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/retentionevent/retentionevent-remove.spec.ts b/src/m365/purview/commands/retentionevent/retentionevent-remove.spec.ts index 6fcbe57be89..4ed3630fd8a 100644 --- a/src/m365/purview/commands/retentionevent/retentionevent-remove.spec.ts +++ b/src/m365/purview/commands/retentionevent/retentionevent-remove.spec.ts @@ -23,7 +23,7 @@ describe(commands.RETENTIONEVENT_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/retentioneventtype/retentioneventtype-add.spec.ts b/src/m365/purview/commands/retentioneventtype/retentioneventtype-add.spec.ts index 2e4bfbc49a7..b0a06e01e97 100644 --- a/src/m365/purview/commands/retentioneventtype/retentioneventtype-add.spec.ts +++ b/src/m365/purview/commands/retentioneventtype/retentioneventtype-add.spec.ts @@ -43,7 +43,7 @@ describe(commands.RETENTIONEVENTTYPE_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/retentioneventtype/retentioneventtype-get.spec.ts b/src/m365/purview/commands/retentioneventtype/retentioneventtype-get.spec.ts index 8593b0eb657..6787ec0aca9 100644 --- a/src/m365/purview/commands/retentioneventtype/retentioneventtype-get.spec.ts +++ b/src/m365/purview/commands/retentioneventtype/retentioneventtype-get.spec.ts @@ -42,7 +42,7 @@ describe(commands.RETENTIONEVENTTYPE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/retentioneventtype/retentioneventtype-list.spec.ts b/src/m365/purview/commands/retentioneventtype/retentioneventtype-list.spec.ts index 124c58d0efa..ad04920ac35 100644 --- a/src/m365/purview/commands/retentioneventtype/retentioneventtype-list.spec.ts +++ b/src/m365/purview/commands/retentioneventtype/retentioneventtype-list.spec.ts @@ -49,7 +49,7 @@ describe(commands.RETENTIONEVENTTYPE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/retentioneventtype/retentioneventtype-remove.spec.ts b/src/m365/purview/commands/retentioneventtype/retentioneventtype-remove.spec.ts index f21221e82cb..cf58cf05546 100644 --- a/src/m365/purview/commands/retentioneventtype/retentioneventtype-remove.spec.ts +++ b/src/m365/purview/commands/retentioneventtype/retentioneventtype-remove.spec.ts @@ -23,7 +23,7 @@ describe(commands.RETENTIONEVENTTYPE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/retentioneventtype/retentioneventtype-set.spec.ts b/src/m365/purview/commands/retentioneventtype/retentioneventtype-set.spec.ts index 1933b949a77..d69989b428c 100644 --- a/src/m365/purview/commands/retentioneventtype/retentioneventtype-set.spec.ts +++ b/src/m365/purview/commands/retentioneventtype/retentioneventtype-set.spec.ts @@ -23,7 +23,7 @@ describe(commands.RETENTIONEVENTTYPE_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/retentionlabel/retentionlabel-add.spec.ts b/src/m365/purview/commands/retentionlabel/retentionlabel-add.spec.ts index bdcbef7757a..a21f3b685c8 100644 --- a/src/m365/purview/commands/retentionlabel/retentionlabel-add.spec.ts +++ b/src/m365/purview/commands/retentionlabel/retentionlabel-add.spec.ts @@ -89,7 +89,7 @@ describe(commands.RETENTIONLABEL_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/retentionlabel/retentionlabel-get.spec.ts b/src/m365/purview/commands/retentionlabel/retentionlabel-get.spec.ts index df2549b888b..1f93ffc8fe3 100644 --- a/src/m365/purview/commands/retentionlabel/retentionlabel-get.spec.ts +++ b/src/m365/purview/commands/retentionlabel/retentionlabel-get.spec.ts @@ -54,7 +54,7 @@ describe(commands.RETENTIONLABEL_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/retentionlabel/retentionlabel-list.spec.ts b/src/m365/purview/commands/retentionlabel/retentionlabel-list.spec.ts index 8c3c3fe3bb9..f10b5529a7e 100644 --- a/src/m365/purview/commands/retentionlabel/retentionlabel-list.spec.ts +++ b/src/m365/purview/commands/retentionlabel/retentionlabel-list.spec.ts @@ -60,7 +60,7 @@ describe(commands.RETENTIONLABEL_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/retentionlabel/retentionlabel-remove.spec.ts b/src/m365/purview/commands/retentionlabel/retentionlabel-remove.spec.ts index 071528fc8ca..19fe2bf999f 100644 --- a/src/m365/purview/commands/retentionlabel/retentionlabel-remove.spec.ts +++ b/src/m365/purview/commands/retentionlabel/retentionlabel-remove.spec.ts @@ -23,7 +23,7 @@ describe(commands.RETENTIONLABEL_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/retentionlabel/retentionlabel-set.spec.ts b/src/m365/purview/commands/retentionlabel/retentionlabel-set.spec.ts index 04052d04de1..0cfce32ee66 100644 --- a/src/m365/purview/commands/retentionlabel/retentionlabel-set.spec.ts +++ b/src/m365/purview/commands/retentionlabel/retentionlabel-set.spec.ts @@ -24,7 +24,7 @@ describe(commands.RETENTIONLABEL_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/sensitivitylabel/sensitivitylabel-get.spec.ts b/src/m365/purview/commands/sensitivitylabel/sensitivitylabel-get.spec.ts index 9966253fdd1..ebca91d23da 100644 --- a/src/m365/purview/commands/sensitivitylabel/sensitivitylabel-get.spec.ts +++ b/src/m365/purview/commands/sensitivitylabel/sensitivitylabel-get.spec.ts @@ -41,7 +41,7 @@ describe(commands.SENSITIVITYLABEL_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/sensitivitylabel/sensitivitylabel-list.spec.ts b/src/m365/purview/commands/sensitivitylabel/sensitivitylabel-list.spec.ts index bb371f5baec..76814e33007 100644 --- a/src/m365/purview/commands/sensitivitylabel/sensitivitylabel-list.spec.ts +++ b/src/m365/purview/commands/sensitivitylabel/sensitivitylabel-list.spec.ts @@ -45,7 +45,7 @@ describe(commands.SENSITIVITYLABEL_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/sensitivitylabel/sensitivitylabel-policysettings-list.spec.ts b/src/m365/purview/commands/sensitivitylabel/sensitivitylabel-policysettings-list.spec.ts index b35b47f4e56..9675fe9faed 100644 --- a/src/m365/purview/commands/sensitivitylabel/sensitivitylabel-policysettings-list.spec.ts +++ b/src/m365/purview/commands/sensitivitylabel/sensitivitylabel-policysettings-list.spec.ts @@ -33,7 +33,7 @@ describe(commands.SENSITIVITYLABEL_POLICYSETTINGS_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/threatassessment/threatassessment-add.spec.ts b/src/m365/purview/commands/threatassessment/threatassessment-add.spec.ts index 10fcfe49bc2..962325cc268 100644 --- a/src/m365/purview/commands/threatassessment/threatassessment-add.spec.ts +++ b/src/m365/purview/commands/threatassessment/threatassessment-add.spec.ts @@ -23,7 +23,7 @@ describe(commands.THREATASSESSMENT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/threatassessment/threatassessment-get.spec.ts b/src/m365/purview/commands/threatassessment/threatassessment-get.spec.ts index 410e5d7da22..37e123553c5 100644 --- a/src/m365/purview/commands/threatassessment/threatassessment-get.spec.ts +++ b/src/m365/purview/commands/threatassessment/threatassessment-get.spec.ts @@ -53,7 +53,7 @@ describe(commands.THREATASSESSMENT_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/purview/commands/threatassessment/threatassessment-list.spec.ts b/src/m365/purview/commands/threatassessment/threatassessment-list.spec.ts index 0f00bf30779..c2a440cb2de 100644 --- a/src/m365/purview/commands/threatassessment/threatassessment-list.spec.ts +++ b/src/m365/purview/commands/threatassessment/threatassessment-list.spec.ts @@ -100,7 +100,7 @@ describe(commands.THREATASSESSMENT_LIST, () => { before(() => { commandInfo = cli.getCommandInfo(command); sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); auth.connection.active = true; }); diff --git a/src/m365/skype/commands/report/report-activitycounts.spec.ts b/src/m365/skype/commands/report/report-activitycounts.spec.ts index b0bc8bc0f04..dbe27dc7eee 100644 --- a/src/m365/skype/commands/report/report-activitycounts.spec.ts +++ b/src/m365/skype/commands/report/report-activitycounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_ACTIVITYCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/skype/commands/report/report-activityusercounts.spec.ts b/src/m365/skype/commands/report/report-activityusercounts.spec.ts index 796766956eb..e1c4b11711d 100644 --- a/src/m365/skype/commands/report/report-activityusercounts.spec.ts +++ b/src/m365/skype/commands/report/report-activityusercounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_ACTIVITYUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/skype/commands/report/report-activityuserdetail.spec.ts b/src/m365/skype/commands/report/report-activityuserdetail.spec.ts index cacbd3f5095..94e30873e53 100644 --- a/src/m365/skype/commands/report/report-activityuserdetail.spec.ts +++ b/src/m365/skype/commands/report/report-activityuserdetail.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_ACTIVITYUSERDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spe/commands/container/container-activate.spec.ts b/src/m365/spe/commands/container/container-activate.spec.ts index cece94f08d8..3c16b1a70f4 100644 --- a/src/m365/spe/commands/container/container-activate.spec.ts +++ b/src/m365/spe/commands/container/container-activate.spec.ts @@ -20,7 +20,7 @@ describe(commands.CONTAINER_ACTIVATE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spe/commands/container/container-get.spec.ts b/src/m365/spe/commands/container/container-get.spec.ts index ff34e2a3ec3..95d90f503de 100644 --- a/src/m365/spe/commands/container/container-get.spec.ts +++ b/src/m365/spe/commands/container/container-get.spec.ts @@ -18,7 +18,7 @@ describe(commands.CONTAINER_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spe/commands/container/container-list.spec.ts b/src/m365/spe/commands/container/container-list.spec.ts index a5900faf2fa..35a90a69624 100644 --- a/src/m365/spe/commands/container/container-list.spec.ts +++ b/src/m365/spe/commands/container/container-list.spec.ts @@ -63,7 +63,7 @@ describe(commands.CONTAINER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getSpoAdminUrl').resolves(adminUrl); diff --git a/src/m365/spe/commands/containertype/containertype-add.spec.ts b/src/m365/spe/commands/containertype/containertype-add.spec.ts index 5fb1cd4cf09..1231505692d 100644 --- a/src/m365/spe/commands/containertype/containertype-add.spec.ts +++ b/src/m365/spe/commands/containertype/containertype-add.spec.ts @@ -51,7 +51,7 @@ describe(commands.CONTAINERTYPE_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getSpoAdminUrl').resolves(adminUrl); diff --git a/src/m365/spe/commands/containertype/containertype-get.spec.ts b/src/m365/spe/commands/containertype/containertype-get.spec.ts index a9e958079eb..9b48ef2a95c 100644 --- a/src/m365/spe/commands/containertype/containertype-get.spec.ts +++ b/src/m365/spe/commands/containertype/containertype-get.spec.ts @@ -40,7 +40,7 @@ describe(commands.CONTAINERTYPE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'ensureFormDigest').resolves({ FormDigestValue: 'abc', FormDigestTimeoutSeconds: 1800, FormDigestExpiresAt: new Date(), WebFullUrl: 'https://contoso.sharepoint.com' }); diff --git a/src/m365/spe/commands/containertype/containertype-list.spec.ts b/src/m365/spe/commands/containertype/containertype-list.spec.ts index cb21ddc29ed..ad4843208d6 100644 --- a/src/m365/spe/commands/containertype/containertype-list.spec.ts +++ b/src/m365/spe/commands/containertype/containertype-list.spec.ts @@ -46,7 +46,7 @@ describe(commands.CONTAINERTYPE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'ensureFormDigest').resolves({ FormDigestValue: 'abc', FormDigestTimeoutSeconds: 1800, FormDigestExpiresAt: new Date(), WebFullUrl: 'https://contoso.sharepoint.com' }); diff --git a/src/m365/spfx/commands/package/package-generate.spec.ts b/src/m365/spfx/commands/package/package-generate.spec.ts index 7ea223def5d..d4f5af5eacf 100644 --- a/src/m365/spfx/commands/package/package-generate.spec.ts +++ b/src/m365/spfx/commands/package/package-generate.spec.ts @@ -27,7 +27,7 @@ describe(commands.PACKAGE_GENERATE, () => { let commandInfo: CommandInfo; before(() => { - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); (command as any).archive = admZipMock; diff --git a/src/m365/spfx/commands/project/project-azuredevops-pipeline-add.spec.ts b/src/m365/spfx/commands/project/project-azuredevops-pipeline-add.spec.ts index 9fc9cc9e99d..a81e402535f 100644 --- a/src/m365/spfx/commands/project/project-azuredevops-pipeline-add.spec.ts +++ b/src/m365/spfx/commands/project/project-azuredevops-pipeline-add.spec.ts @@ -20,7 +20,7 @@ describe(commands.PROJECT_AZUREDEVOPS_PIPELINE_ADD, () => { const projectPath: string = 'test-project'; before(() => { - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); commandInfo = cli.getCommandInfo(command); diff --git a/src/m365/spfx/commands/project/project-doctor.spec.ts b/src/m365/spfx/commands/project/project-doctor.spec.ts index 963a47d17a2..74acfdd852a 100644 --- a/src/m365/spfx/commands/project/project-doctor.spec.ts +++ b/src/m365/spfx/commands/project/project-doctor.spec.ts @@ -27,6 +27,7 @@ describe(commands.PROJECT_DOCTOR, () => { before(() => { trackEvent = sinon.stub(telemetry, 'trackEvent').callsFake((commandName) => { telemetryCommandName = commandName; + return Promise.resolve(); }); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); diff --git a/src/m365/spfx/commands/project/project-externalize.spec.ts b/src/m365/spfx/commands/project/project-externalize.spec.ts index 0dfcc62ce93..8964905cc36 100644 --- a/src/m365/spfx/commands/project/project-externalize.spec.ts +++ b/src/m365/spfx/commands/project/project-externalize.spec.ts @@ -26,6 +26,7 @@ describe(commands.PROJECT_EXTERNALIZE, () => { before(() => { trackEvent = sinon.stub(telemetry, 'trackEvent').callsFake((commandName) => { telemetryCommandName = commandName; + return Promise.resolve(); }); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); diff --git a/src/m365/spfx/commands/project/project-github-workflow-add.spec.ts b/src/m365/spfx/commands/project/project-github-workflow-add.spec.ts index 2d448e515b0..139f4ea5f49 100644 --- a/src/m365/spfx/commands/project/project-github-workflow-add.spec.ts +++ b/src/m365/spfx/commands/project/project-github-workflow-add.spec.ts @@ -20,7 +20,7 @@ describe(commands.PROJECT_GITHUB_WORKFLOW_ADD, () => { const projectPath: string = 'test-project'; before(() => { - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); commandInfo = cli.getCommandInfo(command); diff --git a/src/m365/spfx/commands/project/project-permissions-grant.spec.ts b/src/m365/spfx/commands/project/project-permissions-grant.spec.ts index 8ea275f39ea..aa1dd2e03b2 100644 --- a/src/m365/spfx/commands/project/project-permissions-grant.spec.ts +++ b/src/m365/spfx/commands/project/project-permissions-grant.spec.ts @@ -80,7 +80,7 @@ describe(commands.PROJECT_PERMISSIONS_GRANT, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spfx/commands/project/project-rename.spec.ts b/src/m365/spfx/commands/project/project-rename.spec.ts index 2220e4d8c4f..2db03307575 100644 --- a/src/m365/spfx/commands/project/project-rename.spec.ts +++ b/src/m365/spfx/commands/project/project-rename.spec.ts @@ -23,6 +23,7 @@ describe(commands.PROJECT_RENAME, () => { before(() => { trackEvent = sinon.stub(telemetry, 'trackEvent').callsFake((commandName) => { telemetryCommandName = commandName; + return Promise.resolve(); }); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); diff --git a/src/m365/spfx/commands/project/project-upgrade.spec.ts b/src/m365/spfx/commands/project/project-upgrade.spec.ts index 355e3fb3fe1..88666323733 100644 --- a/src/m365/spfx/commands/project/project-upgrade.spec.ts +++ b/src/m365/spfx/commands/project/project-upgrade.spec.ts @@ -33,6 +33,7 @@ describe(commands.PROJECT_UPGRADE, () => { before(() => { trackEvent = sinon.stub(telemetry, 'trackEvent').callsFake((commandName) => { telemetryCommandName = commandName; + return Promise.resolve(); }); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); diff --git a/src/m365/spfx/commands/spfx-doctor.spec.ts b/src/m365/spfx/commands/spfx-doctor.spec.ts index 35d68ff7876..a158612f1bb 100644 --- a/src/m365/spfx/commands/spfx-doctor.spec.ts +++ b/src/m365/spfx/commands/spfx-doctor.spec.ts @@ -36,7 +36,7 @@ describe(commands.DOCTOR, () => { }; before(() => { - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); commandInfo = cli.getCommandInfo(command); diff --git a/src/m365/spo/commands/app/app-add.spec.ts b/src/m365/spo/commands/app/app-add.spec.ts index 935ba282ad3..303c972b9e7 100644 --- a/src/m365/spo/commands/app/app-add.spec.ts +++ b/src/m365/spo/commands/app/app-add.spec.ts @@ -52,7 +52,7 @@ describe(commands.APP_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/app/app-deploy.spec.ts b/src/m365/spo/commands/app/app-deploy.spec.ts index 596ee6149d1..f1d3f87b1e1 100644 --- a/src/m365/spo/commands/app/app-deploy.spec.ts +++ b/src/m365/spo/commands/app/app-deploy.spec.ts @@ -23,7 +23,7 @@ describe(commands.APP_DEPLOY, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/app/app-get.spec.ts b/src/m365/spo/commands/app/app-get.spec.ts index cb0c0eaae5b..bd3454531dd 100644 --- a/src/m365/spo/commands/app/app-get.spec.ts +++ b/src/m365/spo/commands/app/app-get.spec.ts @@ -22,7 +22,7 @@ describe(commands.APP_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/app/app-install.spec.ts b/src/m365/spo/commands/app/app-install.spec.ts index 438b2137618..bdf9be12de5 100644 --- a/src/m365/spo/commands/app/app-install.spec.ts +++ b/src/m365/spo/commands/app/app-install.spec.ts @@ -21,7 +21,7 @@ describe(commands.APP_INSTALL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/app/app-instance-list.spec.ts b/src/m365/spo/commands/app/app-instance-list.spec.ts index 8174176317f..c4ebca220a9 100644 --- a/src/m365/spo/commands/app/app-instance-list.spec.ts +++ b/src/m365/spo/commands/app/app-instance-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.APP_INSTANCE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/app/app-list.spec.ts b/src/m365/spo/commands/app/app-list.spec.ts index cb8b0b790eb..98c74277398 100644 --- a/src/m365/spo/commands/app/app-list.spec.ts +++ b/src/m365/spo/commands/app/app-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.APP_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/app/app-remove.spec.ts b/src/m365/spo/commands/app/app-remove.spec.ts index 9ffcbb8f6b6..a656f331ac5 100644 --- a/src/m365/spo/commands/app/app-remove.spec.ts +++ b/src/m365/spo/commands/app/app-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.APP_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/app/app-retract.spec.ts b/src/m365/spo/commands/app/app-retract.spec.ts index b264aa4c5c0..b63ed17f5dc 100644 --- a/src/m365/spo/commands/app/app-retract.spec.ts +++ b/src/m365/spo/commands/app/app-retract.spec.ts @@ -22,7 +22,7 @@ describe(commands.APP_RETRACT, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/app/app-teamspackage-download.spec.ts b/src/m365/spo/commands/app/app-teamspackage-download.spec.ts index 3f093fab70a..c508df2a915 100644 --- a/src/m365/spo/commands/app/app-teamspackage-download.spec.ts +++ b/src/m365/spo/commands/app/app-teamspackage-download.spec.ts @@ -22,7 +22,7 @@ describe(commands.APP_TEAMSPACKAGE_DOWNLOAD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/app/app-uninstall.spec.ts b/src/m365/spo/commands/app/app-uninstall.spec.ts index 3dd1a29bfc4..935d94185b1 100644 --- a/src/m365/spo/commands/app/app-uninstall.spec.ts +++ b/src/m365/spo/commands/app/app-uninstall.spec.ts @@ -22,7 +22,7 @@ describe(commands.APP_UNINSTALL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/app/app-upgrade.spec.ts b/src/m365/spo/commands/app/app-upgrade.spec.ts index 4b4ae65186e..e27507f7dea 100644 --- a/src/m365/spo/commands/app/app-upgrade.spec.ts +++ b/src/m365/spo/commands/app/app-upgrade.spec.ts @@ -21,7 +21,7 @@ describe(commands.APP_UPGRADE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-add.spec.ts b/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-add.spec.ts index 42725c1561d..a53bec40764 100644 --- a/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-add.spec.ts +++ b/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-add.spec.ts @@ -51,7 +51,7 @@ describe(commands.APPLICATIONCUSTOMIZER_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-get.spec.ts b/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-get.spec.ts index 532f0f16b1b..b655f66a928 100644 --- a/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-get.spec.ts +++ b/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-get.spec.ts @@ -76,7 +76,7 @@ describe(commands.APPLICATIONCUSTOMIZER_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-list.spec.ts b/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-list.spec.ts index 0f6010ca9ab..252182fc59c 100644 --- a/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-list.spec.ts +++ b/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-list.spec.ts @@ -54,7 +54,7 @@ describe(commands.APPLICATIONCUSTOMIZER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-remove.spec.ts b/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-remove.spec.ts index af7da8f5024..deffa58baf5 100644 --- a/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-remove.spec.ts +++ b/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-remove.spec.ts @@ -114,7 +114,7 @@ describe(commands.APPLICATIONCUSTOMIZER_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); auth.connection.active = true; diff --git a/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-set.spec.ts b/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-set.spec.ts index e36a27e31fa..f675b2a80f3 100644 --- a/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-set.spec.ts +++ b/src/m365/spo/commands/applicationcustomizer/applicationcustomizer-set.spec.ts @@ -113,7 +113,7 @@ describe(commands.APPLICATIONCUSTOMIZER_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); auth.connection.active = true; diff --git a/src/m365/spo/commands/apppage/apppage-add.spec.ts b/src/m365/spo/commands/apppage/apppage-add.spec.ts index 8efd1559e4d..5ae6c24de65 100644 --- a/src/m365/spo/commands/apppage/apppage-add.spec.ts +++ b/src/m365/spo/commands/apppage/apppage-add.spec.ts @@ -20,7 +20,7 @@ describe(commands.APPPAGE_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/apppage/apppage-set.spec.ts b/src/m365/spo/commands/apppage/apppage-set.spec.ts index 87f10c08230..8b21f557485 100644 --- a/src/m365/spo/commands/apppage/apppage-set.spec.ts +++ b/src/m365/spo/commands/apppage/apppage-set.spec.ts @@ -21,7 +21,7 @@ describe(commands.APPPAGE_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/cdn/cdn-get.spec.ts b/src/m365/spo/commands/cdn/cdn-get.spec.ts index 0bd347e7d6b..57d1acf8188 100644 --- a/src/m365/spo/commands/cdn/cdn-get.spec.ts +++ b/src/m365/spo/commands/cdn/cdn-get.spec.ts @@ -24,7 +24,7 @@ describe(commands.CDN_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/cdn/cdn-origin-add.spec.ts b/src/m365/spo/commands/cdn/cdn-origin-add.spec.ts index ba450ba62c4..10bd30bd456 100644 --- a/src/m365/spo/commands/cdn/cdn-origin-add.spec.ts +++ b/src/m365/spo/commands/cdn/cdn-origin-add.spec.ts @@ -23,7 +23,7 @@ describe(commands.CDN_ORIGIN_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves( diff --git a/src/m365/spo/commands/cdn/cdn-origin-list.spec.ts b/src/m365/spo/commands/cdn/cdn-origin-list.spec.ts index 8972f6d9a65..9960eb155bb 100644 --- a/src/m365/spo/commands/cdn/cdn-origin-list.spec.ts +++ b/src/m365/spo/commands/cdn/cdn-origin-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.CDN_ORIGIN_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/cdn/cdn-origin-remove.spec.ts b/src/m365/spo/commands/cdn/cdn-origin-remove.spec.ts index d2409030ec5..f0074bd0072 100644 --- a/src/m365/spo/commands/cdn/cdn-origin-remove.spec.ts +++ b/src/m365/spo/commands/cdn/cdn-origin-remove.spec.ts @@ -24,7 +24,7 @@ describe(commands.CDN_ORIGIN_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/cdn/cdn-policy-list.spec.ts b/src/m365/spo/commands/cdn/cdn-policy-list.spec.ts index 228b27a7c89..821e53362ae 100644 --- a/src/m365/spo/commands/cdn/cdn-policy-list.spec.ts +++ b/src/m365/spo/commands/cdn/cdn-policy-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.CDN_POLICY_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/cdn/cdn-policy-set.spec.ts b/src/m365/spo/commands/cdn/cdn-policy-set.spec.ts index 85a9349ac91..e3f3c501b24 100644 --- a/src/m365/spo/commands/cdn/cdn-policy-set.spec.ts +++ b/src/m365/spo/commands/cdn/cdn-policy-set.spec.ts @@ -23,7 +23,7 @@ describe(commands.CDN_POLICY_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/cdn/cdn-set.spec.ts b/src/m365/spo/commands/cdn/cdn-set.spec.ts index 941f19e1da1..957fd9de500 100644 --- a/src/m365/spo/commands/cdn/cdn-set.spec.ts +++ b/src/m365/spo/commands/cdn/cdn-set.spec.ts @@ -23,7 +23,7 @@ describe(commands.CDN_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/commandset/commandset-add.spec.ts b/src/m365/spo/commands/commandset/commandset-add.spec.ts index 6392437ae1d..c270417a6ff 100644 --- a/src/m365/spo/commands/commandset/commandset-add.spec.ts +++ b/src/m365/spo/commands/commandset/commandset-add.spec.ts @@ -51,7 +51,7 @@ describe(commands.COMMANDSET_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/commandset/commandset-get.spec.ts b/src/m365/spo/commands/commandset/commandset-get.spec.ts index bde853ec0aa..ae94a5a2eb3 100644 --- a/src/m365/spo/commands/commandset/commandset-get.spec.ts +++ b/src/m365/spo/commands/commandset/commandset-get.spec.ts @@ -31,7 +31,7 @@ describe(commands.COMMANDSET_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/commandset/commandset-list.spec.ts b/src/m365/spo/commands/commandset/commandset-list.spec.ts index 1a624d7ea04..12d6b9c50c8 100644 --- a/src/m365/spo/commands/commandset/commandset-list.spec.ts +++ b/src/m365/spo/commands/commandset/commandset-list.spec.ts @@ -54,7 +54,7 @@ describe(commands.COMMANDSET_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/commandset/commandset-remove.spec.ts b/src/m365/spo/commands/commandset/commandset-remove.spec.ts index 791ab17e9fe..5c69154966e 100644 --- a/src/m365/spo/commands/commandset/commandset-remove.spec.ts +++ b/src/m365/spo/commands/commandset/commandset-remove.spec.ts @@ -114,7 +114,7 @@ describe(commands.COMMANDSET_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/commandset/commandset-set.spec.ts b/src/m365/spo/commands/commandset/commandset-set.spec.ts index d9d6b1f7dfa..22ae0dd25ec 100644 --- a/src/m365/spo/commands/commandset/commandset-set.spec.ts +++ b/src/m365/spo/commands/commandset/commandset-set.spec.ts @@ -116,7 +116,7 @@ describe(commands.COMMANDSET_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/contenttype/contenttype-add.spec.ts b/src/m365/spo/commands/contenttype/contenttype-add.spec.ts index eb38991c063..a4a2f7e060a 100644 --- a/src/m365/spo/commands/contenttype/contenttype-add.spec.ts +++ b/src/m365/spo/commands/contenttype/contenttype-add.spec.ts @@ -25,7 +25,7 @@ describe(commands.CONTENTTYPE_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/contenttype/contenttype-field-list.spec.ts b/src/m365/spo/commands/contenttype/contenttype-field-list.spec.ts index 4e5529405cc..2d0b243d6c4 100644 --- a/src/m365/spo/commands/contenttype/contenttype-field-list.spec.ts +++ b/src/m365/spo/commands/contenttype/contenttype-field-list.spec.ts @@ -115,7 +115,7 @@ describe(commands.CONTENTTYPE_FIELD_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/contenttype/contenttype-field-remove.spec.ts b/src/m365/spo/commands/contenttype/contenttype-field-remove.spec.ts index 094fe52f6e2..f010db8b49c 100644 --- a/src/m365/spo/commands/contenttype/contenttype-field-remove.spec.ts +++ b/src/m365/spo/commands/contenttype/contenttype-field-remove.spec.ts @@ -135,7 +135,7 @@ describe(commands.CONTENTTYPE_FIELD_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/contenttype/contenttype-field-set.spec.ts b/src/m365/spo/commands/contenttype/contenttype-field-set.spec.ts index e425b9dfe9b..8a928a8f64d 100644 --- a/src/m365/spo/commands/contenttype/contenttype-field-set.spec.ts +++ b/src/m365/spo/commands/contenttype/contenttype-field-set.spec.ts @@ -24,7 +24,7 @@ describe(commands.CONTENTTYPE_FIELD_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/contenttype/contenttype-get.spec.ts b/src/m365/spo/commands/contenttype/contenttype-get.spec.ts index b4b7f7b0368..f85b7698e8d 100644 --- a/src/m365/spo/commands/contenttype/contenttype-get.spec.ts +++ b/src/m365/spo/commands/contenttype/contenttype-get.spec.ts @@ -24,7 +24,7 @@ describe(commands.CONTENTTYPE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/contenttype/contenttype-list.spec.ts b/src/m365/spo/commands/contenttype/contenttype-list.spec.ts index 9b733922831..45254b73131 100644 --- a/src/m365/spo/commands/contenttype/contenttype-list.spec.ts +++ b/src/m365/spo/commands/contenttype/contenttype-list.spec.ts @@ -90,7 +90,7 @@ describe(commands.CONTENTTYPE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/contenttype/contenttype-remove.spec.ts b/src/m365/spo/commands/contenttype/contenttype-remove.spec.ts index 30197278325..5ab49d47ee6 100644 --- a/src/m365/spo/commands/contenttype/contenttype-remove.spec.ts +++ b/src/m365/spo/commands/contenttype/contenttype-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.CONTENTTYPE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/contenttype/contenttype-set.spec.ts b/src/m365/spo/commands/contenttype/contenttype-set.spec.ts index 101a019a826..f8d41203fc8 100644 --- a/src/m365/spo/commands/contenttype/contenttype-set.spec.ts +++ b/src/m365/spo/commands/contenttype/contenttype-set.spec.ts @@ -46,7 +46,7 @@ describe(commands.CONTENTTYPE_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/contenttype/contenttype-sync.spec.ts b/src/m365/spo/commands/contenttype/contenttype-sync.spec.ts index 88bcea9a9f4..91151f21486 100644 --- a/src/m365/spo/commands/contenttype/contenttype-sync.spec.ts +++ b/src/m365/spo/commands/contenttype/contenttype-sync.spec.ts @@ -57,7 +57,7 @@ describe(commands.CONTENTTYPE_SYNC, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getSiteId').resolves(siteId); diff --git a/src/m365/spo/commands/contenttypehub/contenttypehub-get.spec.ts b/src/m365/spo/commands/contenttypehub/contenttypehub-get.spec.ts index 89bcecc12ab..54e22b4c7c4 100644 --- a/src/m365/spo/commands/contenttypehub/contenttypehub-get.spec.ts +++ b/src/m365/spo/commands/contenttypehub/contenttypehub-get.spec.ts @@ -21,7 +21,7 @@ describe(commands.CONTENTTYPEHUB_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/customaction/customaction-add.spec.ts b/src/m365/spo/commands/customaction/customaction-add.spec.ts index 0c6db64f042..cfb5c7ea724 100644 --- a/src/m365/spo/commands/customaction/customaction-add.spec.ts +++ b/src/m365/spo/commands/customaction/customaction-add.spec.ts @@ -35,7 +35,7 @@ describe(commands.CUSTOMACTION_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/customaction/customaction-clear.spec.ts b/src/m365/spo/commands/customaction/customaction-clear.spec.ts index 54e2c2edabf..99e4efbbbb2 100644 --- a/src/m365/spo/commands/customaction/customaction-clear.spec.ts +++ b/src/m365/spo/commands/customaction/customaction-clear.spec.ts @@ -38,7 +38,7 @@ describe(commands.CUSTOMACTION_CLEAR, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/customaction/customaction-get.spec.ts b/src/m365/spo/commands/customaction/customaction-get.spec.ts index f330301ec53..de16ceee63e 100644 --- a/src/m365/spo/commands/customaction/customaction-get.spec.ts +++ b/src/m365/spo/commands/customaction/customaction-get.spec.ts @@ -66,7 +66,7 @@ describe(commands.CUSTOMACTION_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/customaction/customaction-list.spec.ts b/src/m365/spo/commands/customaction/customaction-list.spec.ts index 24ea3970dec..2c3765050c9 100644 --- a/src/m365/spo/commands/customaction/customaction-list.spec.ts +++ b/src/m365/spo/commands/customaction/customaction-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.CUSTOMACTION_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/customaction/customaction-remove.spec.ts b/src/m365/spo/commands/customaction/customaction-remove.spec.ts index c2c2f312fac..c2cabc73e08 100644 --- a/src/m365/spo/commands/customaction/customaction-remove.spec.ts +++ b/src/m365/spo/commands/customaction/customaction-remove.spec.ts @@ -40,7 +40,7 @@ describe(commands.CUSTOMACTION_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/customaction/customaction-set.spec.ts b/src/m365/spo/commands/customaction/customaction-set.spec.ts index 0d82d748087..011330307db 100644 --- a/src/m365/spo/commands/customaction/customaction-set.spec.ts +++ b/src/m365/spo/commands/customaction/customaction-set.spec.ts @@ -37,7 +37,7 @@ describe(commands.CUSTOMACTION_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/eventreceiver/eventreceiver-get.spec.ts b/src/m365/spo/commands/eventreceiver/eventreceiver-get.spec.ts index f42e7d8fbc2..4cc8713219c 100644 --- a/src/m365/spo/commands/eventreceiver/eventreceiver-get.spec.ts +++ b/src/m365/spo/commands/eventreceiver/eventreceiver-get.spec.ts @@ -37,7 +37,7 @@ describe(commands.EVENTRECEIVER_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/eventreceiver/eventreceiver-list.spec.ts b/src/m365/spo/commands/eventreceiver/eventreceiver-list.spec.ts index 8f3616a8619..cd01c0675d1 100644 --- a/src/m365/spo/commands/eventreceiver/eventreceiver-list.spec.ts +++ b/src/m365/spo/commands/eventreceiver/eventreceiver-list.spec.ts @@ -48,7 +48,7 @@ describe(commands.EVENTRECEIVER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/eventreceiver/eventreceiver-remove.spec.ts b/src/m365/spo/commands/eventreceiver/eventreceiver-remove.spec.ts index 35df7a14e99..7bd99d6405d 100644 --- a/src/m365/spo/commands/eventreceiver/eventreceiver-remove.spec.ts +++ b/src/m365/spo/commands/eventreceiver/eventreceiver-remove.spec.ts @@ -35,7 +35,7 @@ describe(commands.EVENTRECEIVER_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/externaluser/externaluser-list.spec.ts b/src/m365/spo/commands/externaluser/externaluser-list.spec.ts index 73d84344cfe..15bd32f3a78 100644 --- a/src/m365/spo/commands/externaluser/externaluser-list.spec.ts +++ b/src/m365/spo/commands/externaluser/externaluser-list.spec.ts @@ -23,7 +23,7 @@ describe(commands.EXTERNALUSER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/feature/feature-disable.spec.ts b/src/m365/spo/commands/feature/feature-disable.spec.ts index 57418fade87..d65b8963651 100644 --- a/src/m365/spo/commands/feature/feature-disable.spec.ts +++ b/src/m365/spo/commands/feature/feature-disable.spec.ts @@ -21,7 +21,7 @@ describe(commands.FEATURE_DISABLE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/feature/feature-enable.spec.ts b/src/m365/spo/commands/feature/feature-enable.spec.ts index 2a4396914f3..1c216a5865c 100644 --- a/src/m365/spo/commands/feature/feature-enable.spec.ts +++ b/src/m365/spo/commands/feature/feature-enable.spec.ts @@ -22,7 +22,7 @@ describe(commands.FEATURE_ENABLE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/feature/feature-list.spec.ts b/src/m365/spo/commands/feature/feature-list.spec.ts index 98d0cf83839..cdc5aadea1b 100644 --- a/src/m365/spo/commands/feature/feature-list.spec.ts +++ b/src/m365/spo/commands/feature/feature-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.FEATURE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/field/field-add.spec.ts b/src/m365/spo/commands/field/field-add.spec.ts index cb4663ca88c..28c0dac3c7c 100644 --- a/src/m365/spo/commands/field/field-add.spec.ts +++ b/src/m365/spo/commands/field/field-add.spec.ts @@ -24,7 +24,7 @@ describe(commands.FIELD_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/field/field-get.spec.ts b/src/m365/spo/commands/field/field-get.spec.ts index 0521ff16064..13ef5921608 100644 --- a/src/m365/spo/commands/field/field-get.spec.ts +++ b/src/m365/spo/commands/field/field-get.spec.ts @@ -21,7 +21,7 @@ describe(commands.FIELD_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/field/field-list.spec.ts b/src/m365/spo/commands/field/field-list.spec.ts index c966b83d593..d4f025ce4b8 100644 --- a/src/m365/spo/commands/field/field-list.spec.ts +++ b/src/m365/spo/commands/field/field-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.FIELD_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/field/field-remove.spec.ts b/src/m365/spo/commands/field/field-remove.spec.ts index a88bd3152c6..0b1da8c2e01 100644 --- a/src/m365/spo/commands/field/field-remove.spec.ts +++ b/src/m365/spo/commands/field/field-remove.spec.ts @@ -23,7 +23,7 @@ describe(commands.FIELD_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/field/field-set.spec.ts b/src/m365/spo/commands/field/field-set.spec.ts index 4a87e64672c..4b994caf2ea 100644 --- a/src/m365/spo/commands/field/field-set.spec.ts +++ b/src/m365/spo/commands/field/field-set.spec.ts @@ -25,7 +25,7 @@ describe(commands.FIELD_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/file/file-add.spec.ts b/src/m365/spo/commands/file/file-add.spec.ts index 81cf7146d9c..a5910173f51 100644 --- a/src/m365/spo/commands/file/file-add.spec.ts +++ b/src/m365/spo/commands/file/file-add.spec.ts @@ -197,7 +197,7 @@ describe(commands.FILE_ADD, () => { before(() => { ensureFolderStub = sinon.stub(spo, 'ensureFolder').resolves(); sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(Buffer, 'alloc').returns(Buffer.from('abc')); diff --git a/src/m365/spo/commands/file/file-checkin.spec.ts b/src/m365/spo/commands/file/file-checkin.spec.ts index 035b83d7829..e795f8ba3b0 100644 --- a/src/m365/spo/commands/file/file-checkin.spec.ts +++ b/src/m365/spo/commands/file/file-checkin.spec.ts @@ -44,7 +44,7 @@ describe(commands.FILE_CHECKIN, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-checkout-undo.spec.ts b/src/m365/spo/commands/file/file-checkout-undo.spec.ts index 4fc30225812..ff8c0e9a19d 100644 --- a/src/m365/spo/commands/file/file-checkout-undo.spec.ts +++ b/src/m365/spo/commands/file/file-checkout-undo.spec.ts @@ -27,7 +27,7 @@ describe(commands.FILE_CHECKOUT_UNDO, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-checkout.spec.ts b/src/m365/spo/commands/file/file-checkout.spec.ts index 64b2803571e..4e3d49648f8 100644 --- a/src/m365/spo/commands/file/file-checkout.spec.ts +++ b/src/m365/spo/commands/file/file-checkout.spec.ts @@ -44,7 +44,7 @@ describe(commands.FILE_CHECKOUT, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-copy.spec.ts b/src/m365/spo/commands/file/file-copy.spec.ts index 254eecb9628..bd4d04be52d 100644 --- a/src/m365/spo/commands/file/file-copy.spec.ts +++ b/src/m365/spo/commands/file/file-copy.spec.ts @@ -87,7 +87,7 @@ describe(commands.FILE_COPY, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-get.spec.ts b/src/m365/spo/commands/file/file-get.spec.ts index f83b6533691..9004e28018b 100644 --- a/src/m365/spo/commands/file/file-get.spec.ts +++ b/src/m365/spo/commands/file/file-get.spec.ts @@ -24,7 +24,7 @@ describe(commands.FILE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-list.spec.ts b/src/m365/spo/commands/file/file-list.spec.ts index ab65c1e7c19..160ff477a47 100644 --- a/src/m365/spo/commands/file/file-list.spec.ts +++ b/src/m365/spo/commands/file/file-list.spec.ts @@ -89,7 +89,7 @@ describe(commands.FILE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-move.spec.ts b/src/m365/spo/commands/file/file-move.spec.ts index 5aef495324e..38b68f298ec 100644 --- a/src/m365/spo/commands/file/file-move.spec.ts +++ b/src/m365/spo/commands/file/file-move.spec.ts @@ -88,7 +88,7 @@ describe(commands.FILE_MOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); diff --git a/src/m365/spo/commands/file/file-remove.spec.ts b/src/m365/spo/commands/file/file-remove.spec.ts index 68ffb3423f7..8612223030f 100644 --- a/src/m365/spo/commands/file/file-remove.spec.ts +++ b/src/m365/spo/commands/file/file-remove.spec.ts @@ -24,7 +24,7 @@ describe(commands.FILE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-rename.spec.ts b/src/m365/spo/commands/file/file-rename.spec.ts index 217b005bc7d..6fbdf59564c 100644 --- a/src/m365/spo/commands/file/file-rename.spec.ts +++ b/src/m365/spo/commands/file/file-rename.spec.ts @@ -36,7 +36,7 @@ describe(commands.FILE_RENAME, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-retentionlabel-ensure.spec.ts b/src/m365/spo/commands/file/file-retentionlabel-ensure.spec.ts index 4940278d991..d8680df1e5b 100644 --- a/src/m365/spo/commands/file/file-retentionlabel-ensure.spec.ts +++ b/src/m365/spo/commands/file/file-retentionlabel-ensure.spec.ts @@ -67,7 +67,7 @@ describe(commands.FILE_RETENTIONLABEL_ENSURE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-retentionlabel-remove.spec.ts b/src/m365/spo/commands/file/file-retentionlabel-remove.spec.ts index d64be16d202..3a746a89c67 100644 --- a/src/m365/spo/commands/file/file-retentionlabel-remove.spec.ts +++ b/src/m365/spo/commands/file/file-retentionlabel-remove.spec.ts @@ -38,7 +38,7 @@ describe(commands.FILE_RETENTIONLABEL_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-roleassignment-add.spec.ts b/src/m365/spo/commands/file/file-roleassignment-add.spec.ts index 0dad2aac241..5a164eb428a 100644 --- a/src/m365/spo/commands/file/file-roleassignment-add.spec.ts +++ b/src/m365/spo/commands/file/file-roleassignment-add.spec.ts @@ -194,7 +194,7 @@ describe(commands.FILE_ROLEASSIGNMENT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(entraGroup, 'getGroupById').withArgs(graphGroup.id).resolves(graphGroup); diff --git a/src/m365/spo/commands/file/file-roleassignment-remove.spec.ts b/src/m365/spo/commands/file/file-roleassignment-remove.spec.ts index 7d196a9df02..e9928e0dacb 100644 --- a/src/m365/spo/commands/file/file-roleassignment-remove.spec.ts +++ b/src/m365/spo/commands/file/file-roleassignment-remove.spec.ts @@ -149,7 +149,7 @@ describe(commands.FILE_ROLEASSIGNMENT_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-roleinheritance-break.spec.ts b/src/m365/spo/commands/file/file-roleinheritance-break.spec.ts index 5ac8c993a92..976848cc9cd 100644 --- a/src/m365/spo/commands/file/file-roleinheritance-break.spec.ts +++ b/src/m365/spo/commands/file/file-roleinheritance-break.spec.ts @@ -54,7 +54,7 @@ describe(commands.FILE_ROLEINHERITANCE_BREAK, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-roleinheritance-reset.spec.ts b/src/m365/spo/commands/file/file-roleinheritance-reset.spec.ts index ea146430b2c..e135f7cd89c 100644 --- a/src/m365/spo/commands/file/file-roleinheritance-reset.spec.ts +++ b/src/m365/spo/commands/file/file-roleinheritance-reset.spec.ts @@ -54,7 +54,7 @@ describe(commands.FILE_ROLEINHERITANCE_RESET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-sharinginfo-get.spec.ts b/src/m365/spo/commands/file/file-sharinginfo-get.spec.ts index 1ca13a2c884..a76fd225082 100644 --- a/src/m365/spo/commands/file/file-sharinginfo-get.spec.ts +++ b/src/m365/spo/commands/file/file-sharinginfo-get.spec.ts @@ -466,7 +466,7 @@ describe(commands.FILE_SHARINGINFO_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-sharinglink-add.spec.ts b/src/m365/spo/commands/file/file-sharinglink-add.spec.ts index eb5ab40eeff..8b335ae0a1c 100644 --- a/src/m365/spo/commands/file/file-sharinglink-add.spec.ts +++ b/src/m365/spo/commands/file/file-sharinglink-add.spec.ts @@ -63,7 +63,7 @@ describe(commands.FILE_SHARINGLINK_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-sharinglink-clear.spec.ts b/src/m365/spo/commands/file/file-sharinglink-clear.spec.ts index 573f9d04643..c15267c223f 100644 --- a/src/m365/spo/commands/file/file-sharinglink-clear.spec.ts +++ b/src/m365/spo/commands/file/file-sharinglink-clear.spec.ts @@ -39,7 +39,7 @@ describe(commands.FILE_SHARINGLINK_CLEAR, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-sharinglink-get.spec.ts b/src/m365/spo/commands/file/file-sharinglink-get.spec.ts index 456a5a53b0d..e8fdde6a431 100644 --- a/src/m365/spo/commands/file/file-sharinglink-get.spec.ts +++ b/src/m365/spo/commands/file/file-sharinglink-get.spec.ts @@ -55,7 +55,7 @@ describe(commands.FILE_SHARINGLINK_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-sharinglink-list.spec.ts b/src/m365/spo/commands/file/file-sharinglink-list.spec.ts index b7be0abb9b3..b37f283d257 100644 --- a/src/m365/spo/commands/file/file-sharinglink-list.spec.ts +++ b/src/m365/spo/commands/file/file-sharinglink-list.spec.ts @@ -109,7 +109,7 @@ describe(commands.FILE_SHARINGLINK_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-sharinglink-remove.spec.ts b/src/m365/spo/commands/file/file-sharinglink-remove.spec.ts index 84db57a605a..17c4f63fa93 100644 --- a/src/m365/spo/commands/file/file-sharinglink-remove.spec.ts +++ b/src/m365/spo/commands/file/file-sharinglink-remove.spec.ts @@ -35,7 +35,7 @@ describe(commands.FILE_SHARINGLINK_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-sharinglink-set.spec.ts b/src/m365/spo/commands/file/file-sharinglink-set.spec.ts index c5ed5fe3cbb..c245a7d9c82 100644 --- a/src/m365/spo/commands/file/file-sharinglink-set.spec.ts +++ b/src/m365/spo/commands/file/file-sharinglink-set.spec.ts @@ -49,7 +49,7 @@ describe(commands.FILE_SHARINGLINK_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-version-clear.spec.ts b/src/m365/spo/commands/file/file-version-clear.spec.ts index 48f5e52734c..b6885cb8bef 100644 --- a/src/m365/spo/commands/file/file-version-clear.spec.ts +++ b/src/m365/spo/commands/file/file-version-clear.spec.ts @@ -26,7 +26,7 @@ describe(commands.FILE_VERSION_CLEAR, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-version-get.spec.ts b/src/m365/spo/commands/file/file-version-get.spec.ts index 39d96addcae..fe3a617911b 100644 --- a/src/m365/spo/commands/file/file-version-get.spec.ts +++ b/src/m365/spo/commands/file/file-version-get.spec.ts @@ -40,7 +40,7 @@ describe(commands.FILE_VERSION_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-version-list.spec.ts b/src/m365/spo/commands/file/file-version-list.spec.ts index 4c08150e365..6bdbd9fa16c 100644 --- a/src/m365/spo/commands/file/file-version-list.spec.ts +++ b/src/m365/spo/commands/file/file-version-list.spec.ts @@ -49,7 +49,7 @@ describe(commands.FILE_VERSION_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-version-remove.spec.ts b/src/m365/spo/commands/file/file-version-remove.spec.ts index 9bc888d2537..d069b5ded6d 100644 --- a/src/m365/spo/commands/file/file-version-remove.spec.ts +++ b/src/m365/spo/commands/file/file-version-remove.spec.ts @@ -27,7 +27,7 @@ describe(commands.FILE_VERSION_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/file/file-version-restore.spec.ts b/src/m365/spo/commands/file/file-version-restore.spec.ts index 8f17d55ec42..a23fdb10164 100644 --- a/src/m365/spo/commands/file/file-version-restore.spec.ts +++ b/src/m365/spo/commands/file/file-version-restore.spec.ts @@ -27,7 +27,7 @@ describe(commands.FILE_VERSION_RESTORE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/folder/folder-add.spec.ts b/src/m365/spo/commands/folder/folder-add.spec.ts index 121980cece1..5b462b19a9b 100644 --- a/src/m365/spo/commands/folder/folder-add.spec.ts +++ b/src/m365/spo/commands/folder/folder-add.spec.ts @@ -32,7 +32,7 @@ describe(commands.FOLDER_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/folder/folder-copy.spec.ts b/src/m365/spo/commands/folder/folder-copy.spec.ts index 8ffad381133..e81c3763577 100644 --- a/src/m365/spo/commands/folder/folder-copy.spec.ts +++ b/src/m365/spo/commands/folder/folder-copy.spec.ts @@ -77,7 +77,7 @@ describe(commands.FOLDER_COPY, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); diff --git a/src/m365/spo/commands/folder/folder-get.spec.ts b/src/m365/spo/commands/folder/folder-get.spec.ts index 761cf02f9a1..0a132eee763 100644 --- a/src/m365/spo/commands/folder/folder-get.spec.ts +++ b/src/m365/spo/commands/folder/folder-get.spec.ts @@ -360,7 +360,7 @@ describe(commands.FOLDER_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/folder/folder-list.spec.ts b/src/m365/spo/commands/folder/folder-list.spec.ts index aa0e7ea0483..5f27160ac18 100644 --- a/src/m365/spo/commands/folder/folder-list.spec.ts +++ b/src/m365/spo/commands/folder/folder-list.spec.ts @@ -50,7 +50,7 @@ describe(commands.FOLDER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/folder/folder-move.spec.ts b/src/m365/spo/commands/folder/folder-move.spec.ts index f4e8748d3ea..b5b001ebcf7 100644 --- a/src/m365/spo/commands/folder/folder-move.spec.ts +++ b/src/m365/spo/commands/folder/folder-move.spec.ts @@ -77,7 +77,7 @@ describe(commands.FOLDER_MOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); diff --git a/src/m365/spo/commands/folder/folder-remove.spec.ts b/src/m365/spo/commands/folder/folder-remove.spec.ts index ce22ab28065..4fdf1c3a499 100644 --- a/src/m365/spo/commands/folder/folder-remove.spec.ts +++ b/src/m365/spo/commands/folder/folder-remove.spec.ts @@ -23,7 +23,7 @@ describe(commands.FOLDER_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/folder/folder-retentionlabel-ensure.spec.ts b/src/m365/spo/commands/folder/folder-retentionlabel-ensure.spec.ts index fb8409fe0c9..0f6296d4d40 100644 --- a/src/m365/spo/commands/folder/folder-retentionlabel-ensure.spec.ts +++ b/src/m365/spo/commands/folder/folder-retentionlabel-ensure.spec.ts @@ -39,7 +39,7 @@ describe(commands.FOLDER_RETENTIONLABEL_ENSURE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/folder/folder-retentionlabel-remove.spec.ts b/src/m365/spo/commands/folder/folder-retentionlabel-remove.spec.ts index 713a391054a..dfdd4e7a508 100644 --- a/src/m365/spo/commands/folder/folder-retentionlabel-remove.spec.ts +++ b/src/m365/spo/commands/folder/folder-retentionlabel-remove.spec.ts @@ -38,7 +38,7 @@ describe(commands.FOLDER_RETENTIONLABEL_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/folder/folder-roleassignment-add.spec.ts b/src/m365/spo/commands/folder/folder-roleassignment-add.spec.ts index b9bfa696b57..3b56ea8b2ff 100644 --- a/src/m365/spo/commands/folder/folder-roleassignment-add.spec.ts +++ b/src/m365/spo/commands/folder/folder-roleassignment-add.spec.ts @@ -83,7 +83,7 @@ describe(commands.FOLDER_ROLEASSIGNMENT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; @@ -199,7 +199,7 @@ describe(commands.FOLDER_ROLEASSIGNMENT_ADD, () => { }); it('add the role assignment to the specified folder based on the upn and role definition id', async () => { - sinon.stub(request, 'post').callsFake(async (opts) => { + sinon.stub(request, 'post').callsFake(async (opts) => { if (opts.url === 'https://contoso.sharepoint.com/_api/web/GetFolderByServerRelativePath(DecodedUrl=\'%2FShared%20Documents%2FFolderPermission\')/ListItemAllFields/roleassignments/addroleassignment(principalid=\'11\',roledefid=\'1073741827\')') { return; } diff --git a/src/m365/spo/commands/folder/folder-roleassignment-remove.spec.ts b/src/m365/spo/commands/folder/folder-roleassignment-remove.spec.ts index 3027e5cca02..35955d75a07 100644 --- a/src/m365/spo/commands/folder/folder-roleassignment-remove.spec.ts +++ b/src/m365/spo/commands/folder/folder-roleassignment-remove.spec.ts @@ -84,7 +84,7 @@ describe(commands.FOLDER_ROLEASSIGNMENT_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/folder/folder-roleinheritance-break.spec.ts b/src/m365/spo/commands/folder/folder-roleinheritance-break.spec.ts index fc1d3c9795e..89b2ee08fae 100644 --- a/src/m365/spo/commands/folder/folder-roleinheritance-break.spec.ts +++ b/src/m365/spo/commands/folder/folder-roleinheritance-break.spec.ts @@ -27,7 +27,7 @@ describe(commands.FOLDER_ROLEINHERITANCE_BREAK, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/folder/folder-roleinheritance-reset.spec.ts b/src/m365/spo/commands/folder/folder-roleinheritance-reset.spec.ts index ade9f248155..6c451ba76fd 100644 --- a/src/m365/spo/commands/folder/folder-roleinheritance-reset.spec.ts +++ b/src/m365/spo/commands/folder/folder-roleinheritance-reset.spec.ts @@ -25,7 +25,7 @@ describe(commands.FOLDER_ROLEINHERITANCE_RESET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/folder/folder-set.spec.ts b/src/m365/spo/commands/folder/folder-set.spec.ts index 851dc8d2c15..28f34403098 100644 --- a/src/m365/spo/commands/folder/folder-set.spec.ts +++ b/src/m365/spo/commands/folder/folder-set.spec.ts @@ -28,7 +28,7 @@ describe(commands.FOLDER_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); diff --git a/src/m365/spo/commands/folder/folder-sharinglink-add.spec.ts b/src/m365/spo/commands/folder/folder-sharinglink-add.spec.ts index 7698e93f50d..1143bc582c3 100644 --- a/src/m365/spo/commands/folder/folder-sharinglink-add.spec.ts +++ b/src/m365/spo/commands/folder/folder-sharinglink-add.spec.ts @@ -60,7 +60,7 @@ describe(commands.FOLDER_SHARINGLINK_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(cli, 'getSettingWithDefaultValue').callsFake((settingName, defaultValue) => settingName === settingsNames.prompt ? false : defaultValue); diff --git a/src/m365/spo/commands/folder/folder-sharinglink-clear.spec.ts b/src/m365/spo/commands/folder/folder-sharinglink-clear.spec.ts index fd0c5abf6e6..4220b57041d 100644 --- a/src/m365/spo/commands/folder/folder-sharinglink-clear.spec.ts +++ b/src/m365/spo/commands/folder/folder-sharinglink-clear.spec.ts @@ -82,7 +82,7 @@ describe(commands.FOLDER_SHARINGLINK_CLEAR, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/folder/folder-sharinglink-get.spec.ts b/src/m365/spo/commands/folder/folder-sharinglink-get.spec.ts index 6362a7b834b..ec2c25d0e5b 100644 --- a/src/m365/spo/commands/folder/folder-sharinglink-get.spec.ts +++ b/src/m365/spo/commands/folder/folder-sharinglink-get.spec.ts @@ -70,7 +70,7 @@ describe(commands.FOLDER_SHARINGLINK_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getSiteId').resolves(siteId); diff --git a/src/m365/spo/commands/folder/folder-sharinglink-list.spec.ts b/src/m365/spo/commands/folder/folder-sharinglink-list.spec.ts index 85a98e78eb5..82349174109 100644 --- a/src/m365/spo/commands/folder/folder-sharinglink-list.spec.ts +++ b/src/m365/spo/commands/folder/folder-sharinglink-list.spec.ts @@ -120,7 +120,7 @@ describe(commands.FOLDER_SHARINGLINK_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/folder/folder-sharinglink-remove.spec.ts b/src/m365/spo/commands/folder/folder-sharinglink-remove.spec.ts index a0608d19f5f..06102ee62bd 100644 --- a/src/m365/spo/commands/folder/folder-sharinglink-remove.spec.ts +++ b/src/m365/spo/commands/folder/folder-sharinglink-remove.spec.ts @@ -44,7 +44,7 @@ describe(commands.FOLDER_SHARINGLINK_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/folder/folder-sharinglink-set.spec.ts b/src/m365/spo/commands/folder/folder-sharinglink-set.spec.ts index 22e449f4413..5af7f80b6d2 100644 --- a/src/m365/spo/commands/folder/folder-sharinglink-set.spec.ts +++ b/src/m365/spo/commands/folder/folder-sharinglink-set.spec.ts @@ -60,7 +60,7 @@ describe(commands.FOLDER_SHARINGLINK_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/group/group-add.spec.ts b/src/m365/spo/commands/group/group-add.spec.ts index 70c7bfb944e..16c13674ba3 100644 --- a/src/m365/spo/commands/group/group-add.spec.ts +++ b/src/m365/spo/commands/group/group-add.spec.ts @@ -35,7 +35,7 @@ describe(commands.GROUP_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/group/group-get.spec.ts b/src/m365/spo/commands/group/group-get.spec.ts index b38f27f77fa..e39e0be2fe9 100644 --- a/src/m365/spo/commands/group/group-get.spec.ts +++ b/src/m365/spo/commands/group/group-get.spec.ts @@ -22,7 +22,7 @@ describe(commands.GROUP_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/group/group-list.spec.ts b/src/m365/spo/commands/group/group-list.spec.ts index 3598b8c810f..3f75cee6b33 100644 --- a/src/m365/spo/commands/group/group-list.spec.ts +++ b/src/m365/spo/commands/group/group-list.spec.ts @@ -89,7 +89,7 @@ describe(commands.GROUP_LIST, () => { let commandInfo: CommandInfo; before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/group/group-member-add.spec.ts b/src/m365/spo/commands/group/group-member-add.spec.ts index c264f73d894..7b277602d57 100644 --- a/src/m365/spo/commands/group/group-member-add.spec.ts +++ b/src/m365/spo/commands/group/group-member-add.spec.ts @@ -180,7 +180,7 @@ describe(commands.GROUP_MEMBER_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/group/group-member-list.spec.ts b/src/m365/spo/commands/group/group-member-list.spec.ts index eaa337ec384..d8e5e2c99d7 100644 --- a/src/m365/spo/commands/group/group-member-list.spec.ts +++ b/src/m365/spo/commands/group/group-member-list.spec.ts @@ -64,7 +64,7 @@ describe(commands.GROUP_MEMBER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/group/group-member-remove.spec.ts b/src/m365/spo/commands/group/group-member-remove.spec.ts index 303e4d65037..e92e0b60069 100644 --- a/src/m365/spo/commands/group/group-member-remove.spec.ts +++ b/src/m365/spo/commands/group/group-member-remove.spec.ts @@ -51,7 +51,7 @@ describe(commands.GROUP_MEMBER_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); auth.connection.active = true; diff --git a/src/m365/spo/commands/group/group-remove.spec.ts b/src/m365/spo/commands/group/group-remove.spec.ts index 18ff1958bea..1f56d0986f8 100755 --- a/src/m365/spo/commands/group/group-remove.spec.ts +++ b/src/m365/spo/commands/group/group-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.GROUP_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/group/group-set.spec.ts b/src/m365/spo/commands/group/group-set.spec.ts index bcfd737330f..0b262bfdb93 100644 --- a/src/m365/spo/commands/group/group-set.spec.ts +++ b/src/m365/spo/commands/group/group-set.spec.ts @@ -34,7 +34,7 @@ describe(commands.GROUP_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/hidedefaultthemes/hidedefaultthemes-get.spec.ts b/src/m365/spo/commands/hidedefaultthemes/hidedefaultthemes-get.spec.ts index af97e1af8c5..af0b2f2b934 100644 --- a/src/m365/spo/commands/hidedefaultthemes/hidedefaultthemes-get.spec.ts +++ b/src/m365/spo/commands/hidedefaultthemes/hidedefaultthemes-get.spec.ts @@ -18,7 +18,7 @@ describe(commands.HIDEDEFAULTTHEMES_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/hidedefaultthemes/hidedefaultthemes-set.spec.ts b/src/m365/spo/commands/hidedefaultthemes/hidedefaultthemes-set.spec.ts index d1552257a80..0eb58871952 100644 --- a/src/m365/spo/commands/hidedefaultthemes/hidedefaultthemes-set.spec.ts +++ b/src/m365/spo/commands/hidedefaultthemes/hidedefaultthemes-set.spec.ts @@ -22,7 +22,7 @@ describe(commands.HIDEDEFAULTTHEMES_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/homesite/homesite-get.spec.ts b/src/m365/spo/commands/homesite/homesite-get.spec.ts index 73c2dc042ba..b219970f9e3 100644 --- a/src/m365/spo/commands/homesite/homesite-get.spec.ts +++ b/src/m365/spo/commands/homesite/homesite-get.spec.ts @@ -18,7 +18,7 @@ describe(commands.HOMESITE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/homesite/homesite-remove.spec.ts b/src/m365/spo/commands/homesite/homesite-remove.spec.ts index 3dee71c684b..c47ee0378f4 100644 --- a/src/m365/spo/commands/homesite/homesite-remove.spec.ts +++ b/src/m365/spo/commands/homesite/homesite-remove.spec.ts @@ -21,7 +21,7 @@ describe(commands.HOMESITE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/homesite/homesite-set.spec.ts b/src/m365/spo/commands/homesite/homesite-set.spec.ts index 8c5224b3a59..8a1ae61633d 100644 --- a/src/m365/spo/commands/homesite/homesite-set.spec.ts +++ b/src/m365/spo/commands/homesite/homesite-set.spec.ts @@ -43,7 +43,7 @@ describe(commands.HOMESITE_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/hubsite/hubsite-connect.spec.ts b/src/m365/spo/commands/hubsite/hubsite-connect.spec.ts index ebddb1a375d..4aaf7130a30 100644 --- a/src/m365/spo/commands/hubsite/hubsite-connect.spec.ts +++ b/src/m365/spo/commands/hubsite/hubsite-connect.spec.ts @@ -49,7 +49,7 @@ describe(commands.HUBSITE_CONNECT, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/hubsite/hubsite-data-get.spec.ts b/src/m365/spo/commands/hubsite/hubsite-data-get.spec.ts index 47f4bf4e1cb..5e0ff0146a0 100644 --- a/src/m365/spo/commands/hubsite/hubsite-data-get.spec.ts +++ b/src/m365/spo/commands/hubsite/hubsite-data-get.spec.ts @@ -22,7 +22,7 @@ describe(commands.HUBSITE_DATA_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/hubsite/hubsite-disconnect.spec.ts b/src/m365/spo/commands/hubsite/hubsite-disconnect.spec.ts index 3dd6e775773..c0ede341699 100644 --- a/src/m365/spo/commands/hubsite/hubsite-disconnect.spec.ts +++ b/src/m365/spo/commands/hubsite/hubsite-disconnect.spec.ts @@ -49,7 +49,7 @@ describe(commands.HUBSITE_DISCONNECT, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/hubsite/hubsite-get.spec.ts b/src/m365/spo/commands/hubsite/hubsite-get.spec.ts index a97c2bdab28..99295f92aad 100644 --- a/src/m365/spo/commands/hubsite/hubsite-get.spec.ts +++ b/src/m365/spo/commands/hubsite/hubsite-get.spec.ts @@ -34,7 +34,7 @@ describe(commands.HUBSITE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/hubsite/hubsite-list.spec.ts b/src/m365/spo/commands/hubsite/hubsite-list.spec.ts index e672b9fc48b..1e0f3ad2623 100644 --- a/src/m365/spo/commands/hubsite/hubsite-list.spec.ts +++ b/src/m365/spo/commands/hubsite/hubsite-list.spec.ts @@ -18,7 +18,7 @@ describe(commands.HUBSITE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/hubsite/hubsite-register.spec.ts b/src/m365/spo/commands/hubsite/hubsite-register.spec.ts index 15f28d19d9e..532d2f4a961 100644 --- a/src/m365/spo/commands/hubsite/hubsite-register.spec.ts +++ b/src/m365/spo/commands/hubsite/hubsite-register.spec.ts @@ -22,7 +22,7 @@ describe(commands.HUBSITE_REGISTER, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/hubsite/hubsite-rights-grant.spec.ts b/src/m365/spo/commands/hubsite/hubsite-rights-grant.spec.ts index 3c2bfb0d728..a95517ebcc1 100644 --- a/src/m365/spo/commands/hubsite/hubsite-rights-grant.spec.ts +++ b/src/m365/spo/commands/hubsite/hubsite-rights-grant.spec.ts @@ -24,7 +24,7 @@ describe(commands.HUBSITE_RIGHTS_GRANT, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/hubsite/hubsite-rights-revoke.spec.ts b/src/m365/spo/commands/hubsite/hubsite-rights-revoke.spec.ts index bab7b2eab3f..21ce95aeacf 100644 --- a/src/m365/spo/commands/hubsite/hubsite-rights-revoke.spec.ts +++ b/src/m365/spo/commands/hubsite/hubsite-rights-revoke.spec.ts @@ -25,7 +25,7 @@ describe(commands.HUBSITE_RIGHTS_REVOKE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/hubsite/hubsite-set.spec.ts b/src/m365/spo/commands/hubsite/hubsite-set.spec.ts index c7076602e92..6a06b363f04 100644 --- a/src/m365/spo/commands/hubsite/hubsite-set.spec.ts +++ b/src/m365/spo/commands/hubsite/hubsite-set.spec.ts @@ -23,7 +23,7 @@ describe(commands.HUBSITE_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/hubsite/hubsite-unregister.spec.ts b/src/m365/spo/commands/hubsite/hubsite-unregister.spec.ts index d60bbd623ed..1c45a122b29 100644 --- a/src/m365/spo/commands/hubsite/hubsite-unregister.spec.ts +++ b/src/m365/spo/commands/hubsite/hubsite-unregister.spec.ts @@ -24,7 +24,7 @@ describe(commands.HUBSITE_UNREGISTER, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/knowledgehub/knowledgehub-get.spec.ts b/src/m365/spo/commands/knowledgehub/knowledgehub-get.spec.ts index 7781c314e07..0182e7dd23a 100644 --- a/src/m365/spo/commands/knowledgehub/knowledgehub-get.spec.ts +++ b/src/m365/spo/commands/knowledgehub/knowledgehub-get.spec.ts @@ -20,7 +20,7 @@ describe(commands.KNOWLEDGEHUB_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/knowledgehub/knowledgehub-remove.spec.ts b/src/m365/spo/commands/knowledgehub/knowledgehub-remove.spec.ts index 4e3a3731695..8ef7f0dac0f 100644 --- a/src/m365/spo/commands/knowledgehub/knowledgehub-remove.spec.ts +++ b/src/m365/spo/commands/knowledgehub/knowledgehub-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.KNOWLEDGEHUB_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/knowledgehub/knowledgehub-set.spec.ts b/src/m365/spo/commands/knowledgehub/knowledgehub-set.spec.ts index 66f2d700121..4240b786d01 100644 --- a/src/m365/spo/commands/knowledgehub/knowledgehub-set.spec.ts +++ b/src/m365/spo/commands/knowledgehub/knowledgehub-set.spec.ts @@ -23,7 +23,7 @@ describe(commands.KNOWLEDGEHUB_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/list/list-add.spec.ts b/src/m365/spo/commands/list/list-add.spec.ts index 83d9725b140..7fe5ed3fb0c 100644 --- a/src/m365/spo/commands/list/list-add.spec.ts +++ b/src/m365/spo/commands/list/list-add.spec.ts @@ -21,7 +21,7 @@ describe(commands.LIST_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-contenttype-add.spec.ts b/src/m365/spo/commands/list/list-contenttype-add.spec.ts index 8123cbdec86..9fd133ca410 100644 --- a/src/m365/spo/commands/list/list-contenttype-add.spec.ts +++ b/src/m365/spo/commands/list/list-contenttype-add.spec.ts @@ -49,7 +49,7 @@ describe(commands.LIST_CONTENTTYPE_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-contenttype-default-set.spec.ts b/src/m365/spo/commands/list/list-contenttype-default-set.spec.ts index b72b5784f70..527d4b8f3e5 100644 --- a/src/m365/spo/commands/list/list-contenttype-default-set.spec.ts +++ b/src/m365/spo/commands/list/list-contenttype-default-set.spec.ts @@ -23,7 +23,7 @@ describe(commands.LIST_CONTENTTYPE_DEFAULT_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-contenttype-list.spec.ts b/src/m365/spo/commands/list/list-contenttype-list.spec.ts index 831f4de7d5e..41255eafa98 100644 --- a/src/m365/spo/commands/list/list-contenttype-list.spec.ts +++ b/src/m365/spo/commands/list/list-contenttype-list.spec.ts @@ -84,7 +84,7 @@ describe(commands.LIST_CONTENTTYPE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-contenttype-remove.spec.ts b/src/m365/spo/commands/list/list-contenttype-remove.spec.ts index a1567211019..cb2b3154e95 100644 --- a/src/m365/spo/commands/list/list-contenttype-remove.spec.ts +++ b/src/m365/spo/commands/list/list-contenttype-remove.spec.ts @@ -28,7 +28,7 @@ describe(commands.LIST_CONTENTTYPE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-defaultvalue-clear.spec.ts b/src/m365/spo/commands/list/list-defaultvalue-clear.spec.ts index f76429915a1..0fc81146d7e 100644 --- a/src/m365/spo/commands/list/list-defaultvalue-clear.spec.ts +++ b/src/m365/spo/commands/list/list-defaultvalue-clear.spec.ts @@ -36,7 +36,7 @@ describe(commands.LIST_DEFAULTVALUE_CLEAR, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); diff --git a/src/m365/spo/commands/list/list-defaultvalue-list.spec.ts b/src/m365/spo/commands/list/list-defaultvalue-list.spec.ts index d38de91b167..5b474ef1bb3 100644 --- a/src/m365/spo/commands/list/list-defaultvalue-list.spec.ts +++ b/src/m365/spo/commands/list/list-defaultvalue-list.spec.ts @@ -73,7 +73,7 @@ describe(commands.LIST_DEFAULTVALUE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); diff --git a/src/m365/spo/commands/list/list-defaultvalue-remove.spec.ts b/src/m365/spo/commands/list/list-defaultvalue-remove.spec.ts index e012c339eb1..7d48d382cf3 100644 --- a/src/m365/spo/commands/list/list-defaultvalue-remove.spec.ts +++ b/src/m365/spo/commands/list/list-defaultvalue-remove.spec.ts @@ -36,7 +36,7 @@ describe(commands.LIST_DEFAULTVALUE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); diff --git a/src/m365/spo/commands/list/list-defaultvalue-set.spec.ts b/src/m365/spo/commands/list/list-defaultvalue-set.spec.ts index 895cdaacdf7..757d5f27f0d 100644 --- a/src/m365/spo/commands/list/list-defaultvalue-set.spec.ts +++ b/src/m365/spo/commands/list/list-defaultvalue-set.spec.ts @@ -35,7 +35,7 @@ describe(commands.LIST_DEFAULTVALUE_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); diff --git a/src/m365/spo/commands/list/list-get.spec.ts b/src/m365/spo/commands/list/list-get.spec.ts index ad2786adfd0..8da8fe83f4f 100644 --- a/src/m365/spo/commands/list/list-get.spec.ts +++ b/src/m365/spo/commands/list/list-get.spec.ts @@ -80,7 +80,7 @@ describe(commands.LIST_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-list.spec.ts b/src/m365/spo/commands/list/list-list.spec.ts index d664c241213..00b2a3ed426 100644 --- a/src/m365/spo/commands/list/list-list.spec.ts +++ b/src/m365/spo/commands/list/list-list.spec.ts @@ -76,7 +76,7 @@ describe(commands.LIST_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-remove.spec.ts b/src/m365/spo/commands/list/list-remove.spec.ts index eccdbb9fa65..a2ac681ffa5 100644 --- a/src/m365/spo/commands/list/list-remove.spec.ts +++ b/src/m365/spo/commands/list/list-remove.spec.ts @@ -27,7 +27,7 @@ describe(commands.LIST_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-retentionlabel-ensure.spec.ts b/src/m365/spo/commands/list/list-retentionlabel-ensure.spec.ts index 24f07aa60c5..01312b7e3f8 100644 --- a/src/m365/spo/commands/list/list-retentionlabel-ensure.spec.ts +++ b/src/m365/spo/commands/list/list-retentionlabel-ensure.spec.ts @@ -21,7 +21,7 @@ describe(commands.LIST_RETENTIONLABEL_ENSURE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-retentionlabel-get.spec.ts b/src/m365/spo/commands/list/list-retentionlabel-get.spec.ts index 833282514c3..7925b799c6b 100644 --- a/src/m365/spo/commands/list/list-retentionlabel-get.spec.ts +++ b/src/m365/spo/commands/list/list-retentionlabel-get.spec.ts @@ -21,7 +21,7 @@ describe(commands.LIST_RETENTIONLABEL_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-retentionlabel-remove.spec.ts b/src/m365/spo/commands/list/list-retentionlabel-remove.spec.ts index dfcac5c608d..b75f406b3e4 100644 --- a/src/m365/spo/commands/list/list-retentionlabel-remove.spec.ts +++ b/src/m365/spo/commands/list/list-retentionlabel-remove.spec.ts @@ -26,7 +26,7 @@ describe(commands.LIST_RETENTIONLABEL_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-roleassignment-add.spec.ts b/src/m365/spo/commands/list/list-roleassignment-add.spec.ts index b40acb31b2c..4e9800e14f2 100644 --- a/src/m365/spo/commands/list/list-roleassignment-add.spec.ts +++ b/src/m365/spo/commands/list/list-roleassignment-add.spec.ts @@ -143,7 +143,7 @@ describe(commands.LIST_ROLEASSIGNMENT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(cli, 'getSettingWithDefaultValue').callsFake((settingName, defaultValue) => settingName === settingsNames.prompt ? false : defaultValue); diff --git a/src/m365/spo/commands/list/list-roleassignment-remove.spec.ts b/src/m365/spo/commands/list/list-roleassignment-remove.spec.ts index 4320ddea5a3..eeb1ef82622 100644 --- a/src/m365/spo/commands/list/list-roleassignment-remove.spec.ts +++ b/src/m365/spo/commands/list/list-roleassignment-remove.spec.ts @@ -116,7 +116,7 @@ describe(commands.LIST_ROLEASSIGNMENT_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-roleinheritance-break.spec.ts b/src/m365/spo/commands/list/list-roleinheritance-break.spec.ts index f2738801b4b..4613e22a770 100644 --- a/src/m365/spo/commands/list/list-roleinheritance-break.spec.ts +++ b/src/m365/spo/commands/list/list-roleinheritance-break.spec.ts @@ -22,7 +22,7 @@ describe(commands.LIST_ROLEINHERITANCE_BREAK, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-roleinheritance-reset.spec.ts b/src/m365/spo/commands/list/list-roleinheritance-reset.spec.ts index 49d56f445bd..9e46b50d70a 100644 --- a/src/m365/spo/commands/list/list-roleinheritance-reset.spec.ts +++ b/src/m365/spo/commands/list/list-roleinheritance-reset.spec.ts @@ -22,7 +22,7 @@ describe(commands.LIST_ROLEINHERITANCE_RESET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-sensitivitylabel-ensure.spec.ts b/src/m365/spo/commands/list/list-sensitivitylabel-ensure.spec.ts index 42a87e69d2b..88960748a2e 100644 --- a/src/m365/spo/commands/list/list-sensitivitylabel-ensure.spec.ts +++ b/src/m365/spo/commands/list/list-sensitivitylabel-ensure.spec.ts @@ -42,7 +42,7 @@ describe(commands.LIST_SENSITIVITYLABEL_ENSURE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-set.spec.ts b/src/m365/spo/commands/list/list-set.spec.ts index aa4c10ced8d..8d232bbb866 100644 --- a/src/m365/spo/commands/list/list-set.spec.ts +++ b/src/m365/spo/commands/list/list-set.spec.ts @@ -21,7 +21,7 @@ describe(commands.LIST_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-sitescript-get.spec.ts b/src/m365/spo/commands/list/list-sitescript-get.spec.ts index 7ce9dce0815..52ebd611591 100644 --- a/src/m365/spo/commands/list/list-sitescript-get.spec.ts +++ b/src/m365/spo/commands/list/list-sitescript-get.spec.ts @@ -20,7 +20,7 @@ describe(commands.LIST_SITESCRIPT_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-view-add.spec.ts b/src/m365/spo/commands/list/list-view-add.spec.ts index 3ebf075b8bb..fdd22138ef4 100644 --- a/src/m365/spo/commands/list/list-view-add.spec.ts +++ b/src/m365/spo/commands/list/list-view-add.spec.ts @@ -50,7 +50,7 @@ describe(commands.LIST_VIEW_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-view-field-add.spec.ts b/src/m365/spo/commands/list/list-view-field-add.spec.ts index 10a94308f86..d7e32b19c97 100644 --- a/src/m365/spo/commands/list/list-view-field-add.spec.ts +++ b/src/m365/spo/commands/list/list-view-field-add.spec.ts @@ -80,7 +80,7 @@ describe(commands.LIST_VIEW_FIELD_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-view-field-remove.spec.ts b/src/m365/spo/commands/list/list-view-field-remove.spec.ts index ed62a4309f3..235a5626322 100644 --- a/src/m365/spo/commands/list/list-view-field-remove.spec.ts +++ b/src/m365/spo/commands/list/list-view-field-remove.spec.ts @@ -82,7 +82,7 @@ describe(commands.LIST_VIEW_FIELD_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-view-field-set.spec.ts b/src/m365/spo/commands/list/list-view-field-set.spec.ts index e2252db847f..37e4ae24c6c 100644 --- a/src/m365/spo/commands/list/list-view-field-set.spec.ts +++ b/src/m365/spo/commands/list/list-view-field-set.spec.ts @@ -81,7 +81,7 @@ describe(commands.LIST_VIEW_FIELD_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-view-get.spec.ts b/src/m365/spo/commands/list/list-view-get.spec.ts index 07391a29b18..5d7f0c5bafb 100644 --- a/src/m365/spo/commands/list/list-view-get.spec.ts +++ b/src/m365/spo/commands/list/list-view-get.spec.ts @@ -22,7 +22,7 @@ describe(commands.LIST_VIEW_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-view-list.spec.ts b/src/m365/spo/commands/list/list-view-list.spec.ts index 992dafd8d40..bfb9634cc0d 100644 --- a/src/m365/spo/commands/list/list-view-list.spec.ts +++ b/src/m365/spo/commands/list/list-view-list.spec.ts @@ -33,7 +33,7 @@ describe(commands.LIST_VIEW_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-view-remove.spec.ts b/src/m365/spo/commands/list/list-view-remove.spec.ts index 1a2c0f18ead..a64eda7971c 100644 --- a/src/m365/spo/commands/list/list-view-remove.spec.ts +++ b/src/m365/spo/commands/list/list-view-remove.spec.ts @@ -29,7 +29,7 @@ describe(commands.LIST_VIEW_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-view-set.spec.ts b/src/m365/spo/commands/list/list-view-set.spec.ts index 01cefd21066..f88e5e3422d 100644 --- a/src/m365/spo/commands/list/list-view-set.spec.ts +++ b/src/m365/spo/commands/list/list-view-set.spec.ts @@ -31,7 +31,7 @@ describe(commands.LIST_VIEW_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/list/list-webhook-add.spec.ts b/src/m365/spo/commands/list/list-webhook-add.spec.ts index 71d5ca4a219..42094ad5a94 100644 --- a/src/m365/spo/commands/list/list-webhook-add.spec.ts +++ b/src/m365/spo/commands/list/list-webhook-add.spec.ts @@ -22,7 +22,7 @@ describe(commands.LIST_WEBHOOK_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-webhook-get.spec.ts b/src/m365/spo/commands/list/list-webhook-get.spec.ts index fe715ad62ea..317f35144f2 100644 --- a/src/m365/spo/commands/list/list-webhook-get.spec.ts +++ b/src/m365/spo/commands/list/list-webhook-get.spec.ts @@ -31,7 +31,7 @@ describe(commands.LIST_WEBHOOK_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-webhook-list.spec.ts b/src/m365/spo/commands/list/list-webhook-list.spec.ts index 0005af2b3d9..d2d651f3f8f 100644 --- a/src/m365/spo/commands/list/list-webhook-list.spec.ts +++ b/src/m365/spo/commands/list/list-webhook-list.spec.ts @@ -42,7 +42,7 @@ describe(commands.LIST_WEBHOOK_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-webhook-remove.spec.ts b/src/m365/spo/commands/list/list-webhook-remove.spec.ts index eca029d0f4c..812acddca87 100644 --- a/src/m365/spo/commands/list/list-webhook-remove.spec.ts +++ b/src/m365/spo/commands/list/list-webhook-remove.spec.ts @@ -24,7 +24,7 @@ describe(commands.LIST_WEBHOOK_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/list/list-webhook-set.spec.ts b/src/m365/spo/commands/list/list-webhook-set.spec.ts index 5bc660feccc..01bf75fcf6f 100644 --- a/src/m365/spo/commands/list/list-webhook-set.spec.ts +++ b/src/m365/spo/commands/list/list-webhook-set.spec.ts @@ -22,7 +22,7 @@ describe(commands.LIST_WEBHOOK_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-add.spec.ts b/src/m365/spo/commands/listitem/listitem-add.spec.ts index 7812a9e3776..f4891a328d7 100644 --- a/src/m365/spo/commands/listitem/listitem-add.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-add.spec.ts @@ -101,7 +101,7 @@ describe(commands.LISTITEM_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); ensureFolderStub = sinon.stub(spo, 'ensureFolder').resolves(); diff --git a/src/m365/spo/commands/listitem/listitem-attachment-add.spec.ts b/src/m365/spo/commands/listitem/listitem-attachment-add.spec.ts index 223e628904f..eb91453d3cd 100644 --- a/src/m365/spo/commands/listitem/listitem-attachment-add.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-attachment-add.spec.ts @@ -35,7 +35,7 @@ describe(commands.LISTITEM_ATTACHMENT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-attachment-get.spec.ts b/src/m365/spo/commands/listitem/listitem-attachment-get.spec.ts index 8ce992e2d98..ecbaa1b52e4 100644 --- a/src/m365/spo/commands/listitem/listitem-attachment-get.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-attachment-get.spec.ts @@ -54,7 +54,7 @@ describe(commands.LISTITEM_ATTACHMENT_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-attachment-list.spec.ts b/src/m365/spo/commands/listitem/listitem-attachment-list.spec.ts index c607b3ff294..4052e80f251 100644 --- a/src/m365/spo/commands/listitem/listitem-attachment-list.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-attachment-list.spec.ts @@ -53,7 +53,7 @@ describe(commands.LISTITEM_ATTACHMENT_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-attachment-remove.spec.ts b/src/m365/spo/commands/listitem/listitem-attachment-remove.spec.ts index 0678042c51c..bf266f2a830 100644 --- a/src/m365/spo/commands/listitem/listitem-attachment-remove.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-attachment-remove.spec.ts @@ -29,7 +29,7 @@ describe(commands.LISTITEM_ATTACHMENT_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-attachment-set.spec.ts b/src/m365/spo/commands/listitem/listitem-attachment-set.spec.ts index 94eed4309ba..d26048a93dc 100644 --- a/src/m365/spo/commands/listitem/listitem-attachment-set.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-attachment-set.spec.ts @@ -32,7 +32,7 @@ describe(commands.LISTITEM_ATTACHMENT_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-batch-add.spec.ts b/src/m365/spo/commands/listitem/listitem-batch-add.spec.ts index 14ff568ce3d..26b82ee6846 100644 --- a/src/m365/spo/commands/listitem/listitem-batch-add.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-batch-add.spec.ts @@ -37,7 +37,7 @@ describe(commands.LISTITEM_BATCH_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-batch-remove.spec.ts b/src/m365/spo/commands/listitem/listitem-batch-remove.spec.ts index 22da1148b8e..2eb5cff6b44 100644 --- a/src/m365/spo/commands/listitem/listitem-batch-remove.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-batch-remove.spec.ts @@ -39,7 +39,7 @@ describe(commands.LISTITEM_BATCH_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-batch-set.spec.ts b/src/m365/spo/commands/listitem/listitem-batch-set.spec.ts index 1250edaceaa..1d2ee0f50bb 100644 --- a/src/m365/spo/commands/listitem/listitem-batch-set.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-batch-set.spec.ts @@ -45,7 +45,7 @@ describe(commands.LISTITEM_BATCH_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); auth.connection.active = true; commandInfo = cli.getCommandInfo(command); diff --git a/src/m365/spo/commands/listitem/listitem-get.spec.ts b/src/m365/spo/commands/listitem/listitem-get.spec.ts index 4c71814360d..8adccfb4307 100644 --- a/src/m365/spo/commands/listitem/listitem-get.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-get.spec.ts @@ -125,7 +125,7 @@ describe(commands.LISTITEM_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-isrecord.spec.ts b/src/m365/spo/commands/listitem/listitem-isrecord.spec.ts index bab71c39b8c..47be430e9bd 100644 --- a/src/m365/spo/commands/listitem/listitem-isrecord.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-isrecord.spec.ts @@ -97,7 +97,7 @@ describe(commands.LISTITEM_ISRECORD, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); sinon.stub(spo, 'getRequestDigest').callsFake(() => Promise.resolve({ diff --git a/src/m365/spo/commands/listitem/listitem-list.spec.ts b/src/m365/spo/commands/listitem/listitem-list.spec.ts index 446bcd55855..9497b20b69c 100644 --- a/src/m365/spo/commands/listitem/listitem-list.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-list.spec.ts @@ -88,7 +88,7 @@ describe(commands.LISTITEM_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); sinon.stub(spo, 'getRequestDigest').callsFake(() => Promise.resolve({ diff --git a/src/m365/spo/commands/listitem/listitem-record-declare.spec.ts b/src/m365/spo/commands/listitem/listitem-record-declare.spec.ts index a2c87ee797f..65cfc5615fd 100644 --- a/src/m365/spo/commands/listitem/listitem-record-declare.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-record-declare.spec.ts @@ -99,7 +99,7 @@ describe(commands.LISTITEM_RECORD_DECLARE, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); sinon.stub(spo, 'getRequestDigest').callsFake(() => Promise.resolve({ diff --git a/src/m365/spo/commands/listitem/listitem-record-lock.spec.ts b/src/m365/spo/commands/listitem/listitem-record-lock.spec.ts index 78482d2bc04..e0d9d414df5 100644 --- a/src/m365/spo/commands/listitem/listitem-record-lock.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-record-lock.spec.ts @@ -39,7 +39,7 @@ describe(commands.LISTITEM_RECORD_LOCK, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-record-undeclare.spec.ts b/src/m365/spo/commands/listitem/listitem-record-undeclare.spec.ts index 2bd8be13233..5df26f932f6 100644 --- a/src/m365/spo/commands/listitem/listitem-record-undeclare.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-record-undeclare.spec.ts @@ -73,7 +73,7 @@ describe(commands.LISTITEM_RECORD_UNDECLARE, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); sinon.stub(spo, 'getRequestDigest').callsFake(() => Promise.resolve({ diff --git a/src/m365/spo/commands/listitem/listitem-record-unlock.spec.ts b/src/m365/spo/commands/listitem/listitem-record-unlock.spec.ts index 75fbc8ff17d..b113b115504 100644 --- a/src/m365/spo/commands/listitem/listitem-record-unlock.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-record-unlock.spec.ts @@ -39,7 +39,7 @@ describe(commands.LISTITEM_RECORD_UNLOCK, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-remove.spec.ts b/src/m365/spo/commands/listitem/listitem-remove.spec.ts index 0cfe8cf1525..db467683cd9 100644 --- a/src/m365/spo/commands/listitem/listitem-remove.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-remove.spec.ts @@ -29,7 +29,7 @@ describe(commands.LISTITEM_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-retentionlabel-ensure.spec.ts b/src/m365/spo/commands/listitem/listitem-retentionlabel-ensure.spec.ts index d0564fe7ec6..6a455d36064 100644 --- a/src/m365/spo/commands/listitem/listitem-retentionlabel-ensure.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-retentionlabel-ensure.spec.ts @@ -73,7 +73,7 @@ describe(commands.LISTITEM_RETENTIONLABEL_ENSURE, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-retentionlabel-remove.spec.ts b/src/m365/spo/commands/listitem/listitem-retentionlabel-remove.spec.ts index e63623360a2..58d03a68dce 100644 --- a/src/m365/spo/commands/listitem/listitem-retentionlabel-remove.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-retentionlabel-remove.spec.ts @@ -38,7 +38,7 @@ describe(commands.LISTITEM_RETENTIONLABEL_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-roleassignment-add.spec.ts b/src/m365/spo/commands/listitem/listitem-roleassignment-add.spec.ts index 5d85c9fd8b2..d1f5063c104 100644 --- a/src/m365/spo/commands/listitem/listitem-roleassignment-add.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-roleassignment-add.spec.ts @@ -83,7 +83,7 @@ describe(commands.LISTITEM_ROLEASSIGNMENT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-roleassignment-remove.spec.ts b/src/m365/spo/commands/listitem/listitem-roleassignment-remove.spec.ts index 2dcd9197bd4..757a09795d8 100644 --- a/src/m365/spo/commands/listitem/listitem-roleassignment-remove.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-roleassignment-remove.spec.ts @@ -83,7 +83,7 @@ describe(commands.LISTITEM_ROLEASSIGNMENT_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-roleinheritance-break.spec.ts b/src/m365/spo/commands/listitem/listitem-roleinheritance-break.spec.ts index 6ba9664005b..e6abc860394 100644 --- a/src/m365/spo/commands/listitem/listitem-roleinheritance-break.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-roleinheritance-break.spec.ts @@ -23,7 +23,7 @@ describe(commands.LISTITEM_ROLEINHERITANCE_BREAK, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-roleinheritance-reset.spec.ts b/src/m365/spo/commands/listitem/listitem-roleinheritance-reset.spec.ts index cd879f4224f..09f6cfd944e 100644 --- a/src/m365/spo/commands/listitem/listitem-roleinheritance-reset.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-roleinheritance-reset.spec.ts @@ -23,7 +23,7 @@ describe(commands.LISTITEM_ROLEINHERITANCE_RESET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/listitem/listitem-set.spec.ts b/src/m365/spo/commands/listitem/listitem-set.spec.ts index f281e2f2005..33f18e4f246 100644 --- a/src/m365/spo/commands/listitem/listitem-set.spec.ts +++ b/src/m365/spo/commands/listitem/listitem-set.spec.ts @@ -75,7 +75,7 @@ describe(commands.LISTITEM_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/mail/mail-send.spec.ts b/src/m365/spo/commands/mail/mail-send.spec.ts index e21a45843f9..c6957d9c59d 100644 --- a/src/m365/spo/commands/mail/mail-send.spec.ts +++ b/src/m365/spo/commands/mail/mail-send.spec.ts @@ -21,7 +21,7 @@ describe(commands.MAIL_SEND, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/navigation/navigation-node-add.spec.ts b/src/m365/spo/commands/navigation/navigation-node-add.spec.ts index db2aee21974..616538214bc 100644 --- a/src/m365/spo/commands/navigation/navigation-node-add.spec.ts +++ b/src/m365/spo/commands/navigation/navigation-node-add.spec.ts @@ -29,7 +29,7 @@ describe(commands.NAVIGATION_NODE_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/navigation/navigation-node-get.spec.ts b/src/m365/spo/commands/navigation/navigation-node-get.spec.ts index f32d4712dda..98fadece353 100644 --- a/src/m365/spo/commands/navigation/navigation-node-get.spec.ts +++ b/src/m365/spo/commands/navigation/navigation-node-get.spec.ts @@ -35,7 +35,7 @@ describe(commands.NAVIGATION_NODE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/navigation/navigation-node-list.spec.ts b/src/m365/spo/commands/navigation/navigation-node-list.spec.ts index 06850c8588c..d62e5dbe096 100644 --- a/src/m365/spo/commands/navigation/navigation-node-list.spec.ts +++ b/src/m365/spo/commands/navigation/navigation-node-list.spec.ts @@ -43,7 +43,7 @@ describe(commands.NAVIGATION_NODE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/navigation/navigation-node-remove.spec.ts b/src/m365/spo/commands/navigation/navigation-node-remove.spec.ts index 0465661ad21..2522b293070 100644 --- a/src/m365/spo/commands/navigation/navigation-node-remove.spec.ts +++ b/src/m365/spo/commands/navigation/navigation-node-remove.spec.ts @@ -24,7 +24,7 @@ describe(commands.NAVIGATION_NODE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/navigation/navigation-node-set.spec.ts b/src/m365/spo/commands/navigation/navigation-node-set.spec.ts index 53ca3b39fd0..6ab117c4386 100644 --- a/src/m365/spo/commands/navigation/navigation-node-set.spec.ts +++ b/src/m365/spo/commands/navigation/navigation-node-set.spec.ts @@ -31,7 +31,7 @@ describe(commands.NAVIGATION_NODE_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/orgassetslibrary/orgassetslibrary-add.spec.ts b/src/m365/spo/commands/orgassetslibrary/orgassetslibrary-add.spec.ts index afd68400235..f8fcaf3e5b7 100644 --- a/src/m365/spo/commands/orgassetslibrary/orgassetslibrary-add.spec.ts +++ b/src/m365/spo/commands/orgassetslibrary/orgassetslibrary-add.spec.ts @@ -22,7 +22,7 @@ describe(commands.ORGASSETSLIBRARY_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/orgassetslibrary/orgassetslibrary-list.spec.ts b/src/m365/spo/commands/orgassetslibrary/orgassetslibrary-list.spec.ts index 9519b826e14..f70fe44b0a5 100644 --- a/src/m365/spo/commands/orgassetslibrary/orgassetslibrary-list.spec.ts +++ b/src/m365/spo/commands/orgassetslibrary/orgassetslibrary-list.spec.ts @@ -19,7 +19,7 @@ describe(commands.ORGASSETSLIBRARY_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/orgassetslibrary/orgassetslibrary-remove.spec.ts b/src/m365/spo/commands/orgassetslibrary/orgassetslibrary-remove.spec.ts index 6cccdf74d20..790a7db5cd1 100644 --- a/src/m365/spo/commands/orgassetslibrary/orgassetslibrary-remove.spec.ts +++ b/src/m365/spo/commands/orgassetslibrary/orgassetslibrary-remove.spec.ts @@ -21,7 +21,7 @@ describe(commands.ORGASSETSLIBRARY_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/orgnewssite/orgnewssite-list.spec.ts b/src/m365/spo/commands/orgnewssite/orgnewssite-list.spec.ts index 6d8578ce1d6..a6b3de39c6a 100644 --- a/src/m365/spo/commands/orgnewssite/orgnewssite-list.spec.ts +++ b/src/m365/spo/commands/orgnewssite/orgnewssite-list.spec.ts @@ -19,7 +19,7 @@ describe(commands.ORGNEWSSITE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/orgnewssite/orgnewssite-remove.spec.ts b/src/m365/spo/commands/orgnewssite/orgnewssite-remove.spec.ts index f467ea21afe..85d9de68c7c 100644 --- a/src/m365/spo/commands/orgnewssite/orgnewssite-remove.spec.ts +++ b/src/m365/spo/commands/orgnewssite/orgnewssite-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.ORGNEWSSITE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/orgnewssite/orgnewssite-set.spec.ts b/src/m365/spo/commands/orgnewssite/orgnewssite-set.spec.ts index 3772571f3d0..21e52d8c3e1 100644 --- a/src/m365/spo/commands/orgnewssite/orgnewssite-set.spec.ts +++ b/src/m365/spo/commands/orgnewssite/orgnewssite-set.spec.ts @@ -21,7 +21,7 @@ describe(commands.ORGNEWSSITE_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/page/page-add.spec.ts b/src/m365/spo/commands/page/page-add.spec.ts index d100d9a9069..df9dce514e9 100644 --- a/src/m365/spo/commands/page/page-add.spec.ts +++ b/src/m365/spo/commands/page/page-add.spec.ts @@ -35,7 +35,7 @@ describe(commands.PAGE_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/page/page-clientsidewebpart-add.spec.ts b/src/m365/spo/commands/page/page-clientsidewebpart-add.spec.ts index 78a1d8822a9..398b319a0d3 100644 --- a/src/m365/spo/commands/page/page-clientsidewebpart-add.spec.ts +++ b/src/m365/spo/commands/page/page-clientsidewebpart-add.spec.ts @@ -47,7 +47,7 @@ describe(commands.PAGE_CLIENTSIDEWEBPART_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-column-get.spec.ts b/src/m365/spo/commands/page/page-column-get.spec.ts index b0f350bfcb2..dd6f4ee7227 100644 --- a/src/m365/spo/commands/page/page-column-get.spec.ts +++ b/src/m365/spo/commands/page/page-column-get.spec.ts @@ -83,7 +83,7 @@ describe(commands.PAGE_COLUMN_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-column-list.spec.ts b/src/m365/spo/commands/page/page-column-list.spec.ts index db2678cb406..f256f4f7626 100644 --- a/src/m365/spo/commands/page/page-column-list.spec.ts +++ b/src/m365/spo/commands/page/page-column-list.spec.ts @@ -83,7 +83,7 @@ describe(commands.PAGE_COLUMN_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-control-get.spec.ts b/src/m365/spo/commands/page/page-control-get.spec.ts index 0f5bb9d357c..476089c40d0 100644 --- a/src/m365/spo/commands/page/page-control-get.spec.ts +++ b/src/m365/spo/commands/page/page-control-get.spec.ts @@ -24,7 +24,7 @@ describe(commands.PAGE_CONTROL_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-control-list.spec.ts b/src/m365/spo/commands/page/page-control-list.spec.ts index 1a41dd862ed..e230499be64 100644 --- a/src/m365/spo/commands/page/page-control-list.spec.ts +++ b/src/m365/spo/commands/page/page-control-list.spec.ts @@ -23,7 +23,7 @@ describe(commands.PAGE_CONTROL_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-control-set.spec.ts b/src/m365/spo/commands/page/page-control-set.spec.ts index be8c1a38ca8..5daa904d1ac 100644 --- a/src/m365/spo/commands/page/page-control-set.spec.ts +++ b/src/m365/spo/commands/page/page-control-set.spec.ts @@ -22,7 +22,7 @@ describe(commands.PAGE_CONTROL_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-copy.spec.ts b/src/m365/spo/commands/page/page-copy.spec.ts index 281292bda4a..28fbcf606e3 100644 --- a/src/m365/spo/commands/page/page-copy.spec.ts +++ b/src/m365/spo/commands/page/page-copy.spec.ts @@ -24,7 +24,7 @@ describe(commands.PAGE_COPY, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-get.spec.ts b/src/m365/spo/commands/page/page-get.spec.ts index 90d5e5fe861..30cf1c4d895 100644 --- a/src/m365/spo/commands/page/page-get.spec.ts +++ b/src/m365/spo/commands/page/page-get.spec.ts @@ -24,7 +24,7 @@ describe(commands.PAGE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-header-set.spec.ts b/src/m365/spo/commands/page/page-header-set.spec.ts index 7b281bfe4ae..17ee9bcc2ac 100644 --- a/src/m365/spo/commands/page/page-header-set.spec.ts +++ b/src/m365/spo/commands/page/page-header-set.spec.ts @@ -22,7 +22,7 @@ describe(commands.PAGE_HEADER_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-list.spec.ts b/src/m365/spo/commands/page/page-list.spec.ts index 796e55feaa7..dc8406b6788 100644 --- a/src/m365/spo/commands/page/page-list.spec.ts +++ b/src/m365/spo/commands/page/page-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.PAGE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-publish.spec.ts b/src/m365/spo/commands/page/page-publish.spec.ts index 0c6db15f965..72356df0829 100644 --- a/src/m365/spo/commands/page/page-publish.spec.ts +++ b/src/m365/spo/commands/page/page-publish.spec.ts @@ -30,7 +30,7 @@ describe(commands.PAGE_PUBLISH, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-remove.spec.ts b/src/m365/spo/commands/page/page-remove.spec.ts index 548f2641657..82b00be4d68 100644 --- a/src/m365/spo/commands/page/page-remove.spec.ts +++ b/src/m365/spo/commands/page/page-remove.spec.ts @@ -31,7 +31,7 @@ describe(commands.PAGE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-section-add.spec.ts b/src/m365/spo/commands/page/page-section-add.spec.ts index 966ea4e0538..8443f7ff156 100644 --- a/src/m365/spo/commands/page/page-section-add.spec.ts +++ b/src/m365/spo/commands/page/page-section-add.spec.ts @@ -20,7 +20,7 @@ describe(commands.PAGE_SECTION_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-section-get.spec.ts b/src/m365/spo/commands/page/page-section-get.spec.ts index 36a7b77ab47..1abf5216197 100644 --- a/src/m365/spo/commands/page/page-section-get.spec.ts +++ b/src/m365/spo/commands/page/page-section-get.spec.ts @@ -83,7 +83,7 @@ describe(commands.PAGE_SECTION_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-section-list.spec.ts b/src/m365/spo/commands/page/page-section-list.spec.ts index 63a15d7fe2a..d0af9a58490 100644 --- a/src/m365/spo/commands/page/page-section-list.spec.ts +++ b/src/m365/spo/commands/page/page-section-list.spec.ts @@ -82,7 +82,7 @@ describe(commands.PAGE_SECTION_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-set.spec.ts b/src/m365/spo/commands/page/page-set.spec.ts index b33cfac3177..86d4a326f98 100644 --- a/src/m365/spo/commands/page/page-set.spec.ts +++ b/src/m365/spo/commands/page/page-set.spec.ts @@ -41,7 +41,7 @@ describe(commands.PAGE_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/page/page-template-list.spec.ts b/src/m365/spo/commands/page/page-template-list.spec.ts index 84741c8385c..97a6014e7c3 100644 --- a/src/m365/spo/commands/page/page-template-list.spec.ts +++ b/src/m365/spo/commands/page/page-template-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.PAGE_TEMPLATE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/page/page-text-add.spec.ts b/src/m365/spo/commands/page/page-text-add.spec.ts index f58bd556ef5..8a4fdb55ad6 100644 --- a/src/m365/spo/commands/page/page-text-add.spec.ts +++ b/src/m365/spo/commands/page/page-text-add.spec.ts @@ -22,7 +22,7 @@ describe(commands.PAGE_TEXT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/propertybag/propertybag-get.spec.ts b/src/m365/spo/commands/propertybag/propertybag-get.spec.ts index 5f9314c2026..ed7e338e114 100644 --- a/src/m365/spo/commands/propertybag/propertybag-get.spec.ts +++ b/src/m365/spo/commands/propertybag/propertybag-get.spec.ts @@ -92,7 +92,7 @@ describe(commands.PROPERTYBAG_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/propertybag/propertybag-list.spec.ts b/src/m365/spo/commands/propertybag/propertybag-list.spec.ts index 6f304256691..1315f3a55f9 100644 --- a/src/m365/spo/commands/propertybag/propertybag-list.spec.ts +++ b/src/m365/spo/commands/propertybag/propertybag-list.spec.ts @@ -90,7 +90,7 @@ describe(commands.PROPERTYBAG_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/propertybag/propertybag-remove.spec.ts b/src/m365/spo/commands/propertybag/propertybag-remove.spec.ts index 36ee769f6ed..f4bf4183d8c 100644 --- a/src/m365/spo/commands/propertybag/propertybag-remove.spec.ts +++ b/src/m365/spo/commands/propertybag/propertybag-remove.spec.ts @@ -92,7 +92,7 @@ describe(commands.PROPERTYBAG_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/propertybag/propertybag-set.spec.ts b/src/m365/spo/commands/propertybag/propertybag-set.spec.ts index 83e88a57303..96477865aeb 100644 --- a/src/m365/spo/commands/propertybag/propertybag-set.spec.ts +++ b/src/m365/spo/commands/propertybag/propertybag-set.spec.ts @@ -116,7 +116,7 @@ describe(commands.PROPERTYBAG_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/report/report-activityfilecounts.spec.ts b/src/m365/spo/commands/report/report-activityfilecounts.spec.ts index f5f385be0f4..cf4f7f34c76 100644 --- a/src/m365/spo/commands/report/report-activityfilecounts.spec.ts +++ b/src/m365/spo/commands/report/report-activityfilecounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_ACTIVITYFILECOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/report/report-activitypages.spec.ts b/src/m365/spo/commands/report/report-activitypages.spec.ts index 74f86b0648f..2b7cc46ea35 100644 --- a/src/m365/spo/commands/report/report-activitypages.spec.ts +++ b/src/m365/spo/commands/report/report-activitypages.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_ACTIVITYPAGES, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/report/report-activityusercounts.spec.ts b/src/m365/spo/commands/report/report-activityusercounts.spec.ts index fbcb407db96..7396ec1ca67 100644 --- a/src/m365/spo/commands/report/report-activityusercounts.spec.ts +++ b/src/m365/spo/commands/report/report-activityusercounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_ACTIVITYUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/report/report-activityuserdetail.spec.ts b/src/m365/spo/commands/report/report-activityuserdetail.spec.ts index db8cb1b23a4..71f5f1ea227 100644 --- a/src/m365/spo/commands/report/report-activityuserdetail.spec.ts +++ b/src/m365/spo/commands/report/report-activityuserdetail.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_ACTIVITYUSERDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/report/report-siteusagedetail.spec.ts b/src/m365/spo/commands/report/report-siteusagedetail.spec.ts index ea278b7f7a8..ee4a48428b4 100644 --- a/src/m365/spo/commands/report/report-siteusagedetail.spec.ts +++ b/src/m365/spo/commands/report/report-siteusagedetail.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_SITEUSAGEDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/report/report-siteusagefilecounts.spec.ts b/src/m365/spo/commands/report/report-siteusagefilecounts.spec.ts index fe109333e0e..f2c39b79f7c 100644 --- a/src/m365/spo/commands/report/report-siteusagefilecounts.spec.ts +++ b/src/m365/spo/commands/report/report-siteusagefilecounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_SITEUSAGEFILECOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/report/report-siteusagepages.spec.ts b/src/m365/spo/commands/report/report-siteusagepages.spec.ts index 7bd3a68760d..56a4183d7e9 100644 --- a/src/m365/spo/commands/report/report-siteusagepages.spec.ts +++ b/src/m365/spo/commands/report/report-siteusagepages.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_SITEUSAGEPAGES, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/report/report-siteusagesitecounts.spec.ts b/src/m365/spo/commands/report/report-siteusagesitecounts.spec.ts index dd191607974..6dd33cd3819 100644 --- a/src/m365/spo/commands/report/report-siteusagesitecounts.spec.ts +++ b/src/m365/spo/commands/report/report-siteusagesitecounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_SITEUSAGESITECOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/report/report-siteusagestorage.spec.ts b/src/m365/spo/commands/report/report-siteusagestorage.spec.ts index e8204296428..1d8250c102c 100644 --- a/src/m365/spo/commands/report/report-siteusagestorage.spec.ts +++ b/src/m365/spo/commands/report/report-siteusagestorage.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_SITEUSAGESTORAGE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/roledefinition/roledefinition-add.spec.ts b/src/m365/spo/commands/roledefinition/roledefinition-add.spec.ts index fe27f6b37ee..3ab9d10a6fb 100644 --- a/src/m365/spo/commands/roledefinition/roledefinition-add.spec.ts +++ b/src/m365/spo/commands/roledefinition/roledefinition-add.spec.ts @@ -20,7 +20,7 @@ describe(commands.ROLEDEFINITION_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/roledefinition/roledefinition-get.spec.ts b/src/m365/spo/commands/roledefinition/roledefinition-get.spec.ts index e1c24a63875..e243629743a 100644 --- a/src/m365/spo/commands/roledefinition/roledefinition-get.spec.ts +++ b/src/m365/spo/commands/roledefinition/roledefinition-get.spec.ts @@ -21,7 +21,7 @@ describe(commands.ROLEDEFINITION_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/roledefinition/roledefinition-list.spec.ts b/src/m365/spo/commands/roledefinition/roledefinition-list.spec.ts index 78e37f7d59e..3c9ac22e66e 100644 --- a/src/m365/spo/commands/roledefinition/roledefinition-list.spec.ts +++ b/src/m365/spo/commands/roledefinition/roledefinition-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.ROLEDEFINITION_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/roledefinition/roledefinition-remove.spec.ts b/src/m365/spo/commands/roledefinition/roledefinition-remove.spec.ts index ee617f961e5..b118c3d77be 100644 --- a/src/m365/spo/commands/roledefinition/roledefinition-remove.spec.ts +++ b/src/m365/spo/commands/roledefinition/roledefinition-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.ROLEDEFINITION_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/serviceprincipal/serviceprincipal-grant-add.spec.ts b/src/m365/spo/commands/serviceprincipal/serviceprincipal-grant-add.spec.ts index 7e5b39f1eed..1ece4f0c034 100644 --- a/src/m365/spo/commands/serviceprincipal/serviceprincipal-grant-add.spec.ts +++ b/src/m365/spo/commands/serviceprincipal/serviceprincipal-grant-add.spec.ts @@ -20,7 +20,7 @@ describe(commands.SERVICEPRINCIPAL_GRANT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/serviceprincipal/serviceprincipal-grant-list.spec.ts b/src/m365/spo/commands/serviceprincipal/serviceprincipal-grant-list.spec.ts index 3e9a4c2df89..6f99a1f3b42 100644 --- a/src/m365/spo/commands/serviceprincipal/serviceprincipal-grant-list.spec.ts +++ b/src/m365/spo/commands/serviceprincipal/serviceprincipal-grant-list.spec.ts @@ -20,7 +20,7 @@ describe(commands.SERVICEPRINCIPAL_GRANT_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/serviceprincipal/serviceprincipal-grant-revoke.spec.ts b/src/m365/spo/commands/serviceprincipal/serviceprincipal-grant-revoke.spec.ts index 9e2c4bc1869..c8bcaa0ea93 100644 --- a/src/m365/spo/commands/serviceprincipal/serviceprincipal-grant-revoke.spec.ts +++ b/src/m365/spo/commands/serviceprincipal/serviceprincipal-grant-revoke.spec.ts @@ -21,7 +21,7 @@ describe(commands.SERVICEPRINCIPAL_GRANT_REVOKE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/serviceprincipal/serviceprincipal-permissionrequest-approve.spec.ts b/src/m365/spo/commands/serviceprincipal/serviceprincipal-permissionrequest-approve.spec.ts index 62fe2782725..ecca379deca 100644 --- a/src/m365/spo/commands/serviceprincipal/serviceprincipal-permissionrequest-approve.spec.ts +++ b/src/m365/spo/commands/serviceprincipal/serviceprincipal-permissionrequest-approve.spec.ts @@ -25,7 +25,7 @@ describe(commands.SERVICEPRINCIPAL_PERMISSIONREQUEST_APPROVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/serviceprincipal/serviceprincipal-permissionrequest-deny.spec.ts b/src/m365/spo/commands/serviceprincipal/serviceprincipal-permissionrequest-deny.spec.ts index 683f320f01a..0abc6c83331 100644 --- a/src/m365/spo/commands/serviceprincipal/serviceprincipal-permissionrequest-deny.spec.ts +++ b/src/m365/spo/commands/serviceprincipal/serviceprincipal-permissionrequest-deny.spec.ts @@ -24,7 +24,7 @@ describe(commands.SERVICEPRINCIPAL_PERMISSIONREQUEST_DENY, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/serviceprincipal/serviceprincipal-permissionrequest-list.spec.ts b/src/m365/spo/commands/serviceprincipal/serviceprincipal-permissionrequest-list.spec.ts index 2b8f3c37c68..19368e405d4 100644 --- a/src/m365/spo/commands/serviceprincipal/serviceprincipal-permissionrequest-list.spec.ts +++ b/src/m365/spo/commands/serviceprincipal/serviceprincipal-permissionrequest-list.spec.ts @@ -109,7 +109,7 @@ describe(commands.SERVICEPRINCIPAL_PERMISSIONREQUEST_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/serviceprincipal/serviceprincipal-set.spec.ts b/src/m365/spo/commands/serviceprincipal/serviceprincipal-set.spec.ts index 5bdf334e807..ff2375eb375 100644 --- a/src/m365/spo/commands/serviceprincipal/serviceprincipal-set.spec.ts +++ b/src/m365/spo/commands/serviceprincipal/serviceprincipal-set.spec.ts @@ -24,7 +24,7 @@ describe(commands.SERVICEPRINCIPAL_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').callsFake(() => Promise.resolve()); - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/site/site-add.spec.ts b/src/m365/spo/commands/site/site-add.spec.ts index deb9e461c17..198e90148f0 100644 --- a/src/m365/spo/commands/site/site-add.spec.ts +++ b/src/m365/spo/commands/site/site-add.spec.ts @@ -27,7 +27,7 @@ describe(commands.SITE_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-admin-add.spec.ts b/src/m365/spo/commands/site/site-admin-add.spec.ts index 9706d622a53..42f06e24d2f 100644 --- a/src/m365/spo/commands/site/site-admin-add.spec.ts +++ b/src/m365/spo/commands/site/site-admin-add.spec.ts @@ -48,7 +48,7 @@ describe(commands.SITE_ADMIN_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/site/site-admin-list.spec.ts b/src/m365/spo/commands/site/site-admin-list.spec.ts index c71b500d938..1f268789dd4 100644 --- a/src/m365/spo/commands/site/site-admin-list.spec.ts +++ b/src/m365/spo/commands/site/site-admin-list.spec.ts @@ -99,7 +99,7 @@ describe(commands.SITE_ADMIN_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/site/site-admin-remove.spec.ts b/src/m365/spo/commands/site/site-admin-remove.spec.ts index 75ff5aef05f..ffeb4a6e07e 100644 --- a/src/m365/spo/commands/site/site-admin-remove.spec.ts +++ b/src/m365/spo/commands/site/site-admin-remove.spec.ts @@ -50,7 +50,7 @@ describe(commands.SITE_ADMIN_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/site/site-appcatalog-add.spec.ts b/src/m365/spo/commands/site/site-appcatalog-add.spec.ts index 0588ea57a7c..7e7262bd9eb 100644 --- a/src/m365/spo/commands/site/site-appcatalog-add.spec.ts +++ b/src/m365/spo/commands/site/site-appcatalog-add.spec.ts @@ -24,7 +24,7 @@ describe(commands.SITE_APPCATALOG_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/site/site-appcatalog-list.spec.ts b/src/m365/spo/commands/site/site-appcatalog-list.spec.ts index 692251e2693..22907a1a612 100644 --- a/src/m365/spo/commands/site/site-appcatalog-list.spec.ts +++ b/src/m365/spo/commands/site/site-appcatalog-list.spec.ts @@ -36,7 +36,7 @@ describe(commands.SITE_APPCATALOG_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-appcatalog-remove.spec.ts b/src/m365/spo/commands/site/site-appcatalog-remove.spec.ts index dda6607b991..73ec7e08b40 100644 --- a/src/m365/spo/commands/site/site-appcatalog-remove.spec.ts +++ b/src/m365/spo/commands/site/site-appcatalog-remove.spec.ts @@ -25,7 +25,7 @@ describe(commands.SITE_APPCATALOG_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/site/site-apppermission-add.spec.ts b/src/m365/spo/commands/site/site-apppermission-add.spec.ts index 9afe3b3dbc5..886a6409266 100644 --- a/src/m365/spo/commands/site/site-apppermission-add.spec.ts +++ b/src/m365/spo/commands/site/site-apppermission-add.spec.ts @@ -26,7 +26,7 @@ describe(commands.SITE_APPPERMISSION_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-apppermission-get.spec.ts b/src/m365/spo/commands/site/site-apppermission-get.spec.ts index f49252b6bb7..1bfd481310a 100644 --- a/src/m365/spo/commands/site/site-apppermission-get.spec.ts +++ b/src/m365/spo/commands/site/site-apppermission-get.spec.ts @@ -21,7 +21,7 @@ describe(commands.SITE_APPPERMISSION_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-apppermission-list.spec.ts b/src/m365/spo/commands/site/site-apppermission-list.spec.ts index e3f5cd8a604..90ad2b04f56 100644 --- a/src/m365/spo/commands/site/site-apppermission-list.spec.ts +++ b/src/m365/spo/commands/site/site-apppermission-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.SITE_APPPERMISSION_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-apppermission-remove.spec.ts b/src/m365/spo/commands/site/site-apppermission-remove.spec.ts index d75ceed9294..7078d04672c 100644 --- a/src/m365/spo/commands/site/site-apppermission-remove.spec.ts +++ b/src/m365/spo/commands/site/site-apppermission-remove.spec.ts @@ -60,7 +60,7 @@ describe(commands.SITE_APPPERMISSION_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-apppermission-set.spec.ts b/src/m365/spo/commands/site/site-apppermission-set.spec.ts index 9f42bee0f8b..c5c2feefdfe 100644 --- a/src/m365/spo/commands/site/site-apppermission-set.spec.ts +++ b/src/m365/spo/commands/site/site-apppermission-set.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITE_APPPERMISSION_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-chrome-set.spec.ts b/src/m365/spo/commands/site/site-chrome-set.spec.ts index 54dbcd0faed..eca8494c52b 100644 --- a/src/m365/spo/commands/site/site-chrome-set.spec.ts +++ b/src/m365/spo/commands/site/site-chrome-set.spec.ts @@ -20,7 +20,7 @@ describe(commands.SITE_CHROME_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-ensure.spec.ts b/src/m365/spo/commands/site/site-ensure.spec.ts index fbc7b02ff48..c2b5f8b0daa 100644 --- a/src/m365/spo/commands/site/site-ensure.spec.ts +++ b/src/m365/spo/commands/site/site-ensure.spec.ts @@ -58,7 +58,7 @@ describe(commands.SITE_ENSURE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-get.spec.ts b/src/m365/spo/commands/site/site-get.spec.ts index 9505a70a2bd..5d5de3411a6 100644 --- a/src/m365/spo/commands/site/site-get.spec.ts +++ b/src/m365/spo/commands/site/site-get.spec.ts @@ -23,7 +23,7 @@ describe(commands.SITE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-groupify.spec.ts b/src/m365/spo/commands/site/site-groupify.spec.ts index d612090ed81..366b3a26329 100644 --- a/src/m365/spo/commands/site/site-groupify.spec.ts +++ b/src/m365/spo/commands/site/site-groupify.spec.ts @@ -21,7 +21,7 @@ describe(commands.SITE_GROUPIFY, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-hubsite-connect.spec.ts b/src/m365/spo/commands/site/site-hubsite-connect.spec.ts index 2748ce945d0..03a8a9d6704 100644 --- a/src/m365/spo/commands/site/site-hubsite-connect.spec.ts +++ b/src/m365/spo/commands/site/site-hubsite-connect.spec.ts @@ -20,7 +20,7 @@ describe(commands.SITE_HUBSITE_CONNECT, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-hubsite-disconnect.spec.ts b/src/m365/spo/commands/site/site-hubsite-disconnect.spec.ts index dc947cfc810..c4cb5ef70e1 100644 --- a/src/m365/spo/commands/site/site-hubsite-disconnect.spec.ts +++ b/src/m365/spo/commands/site/site-hubsite-disconnect.spec.ts @@ -23,7 +23,7 @@ describe(commands.SITE_HUBSITE_DISCONNECT, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-hubsite-theme-sync.spec.ts b/src/m365/spo/commands/site/site-hubsite-theme-sync.spec.ts index de431e3fe9f..e2d55c7f867 100644 --- a/src/m365/spo/commands/site/site-hubsite-theme-sync.spec.ts +++ b/src/m365/spo/commands/site/site-hubsite-theme-sync.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITE_HUBSITE_THEME_SYNC, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-inplacerecordsmanagement-set.spec.ts b/src/m365/spo/commands/site/site-inplacerecordsmanagement-set.spec.ts index aa83394213b..acb9198a672 100644 --- a/src/m365/spo/commands/site/site-inplacerecordsmanagement-set.spec.ts +++ b/src/m365/spo/commands/site/site-inplacerecordsmanagement-set.spec.ts @@ -20,7 +20,7 @@ describe(commands.SITE_INPLACERECORDSMANAGEMENT_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-recyclebinitem-clear.spec.ts b/src/m365/spo/commands/site/site-recyclebinitem-clear.spec.ts index 4adfdbad17b..0680606d3a8 100644 --- a/src/m365/spo/commands/site/site-recyclebinitem-clear.spec.ts +++ b/src/m365/spo/commands/site/site-recyclebinitem-clear.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITE_RECYCLEBINITEM_CLEAR, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-recyclebinitem-list.spec.ts b/src/m365/spo/commands/site/site-recyclebinitem-list.spec.ts index a7673f1ac52..ea9dc7db62f 100644 --- a/src/m365/spo/commands/site/site-recyclebinitem-list.spec.ts +++ b/src/m365/spo/commands/site/site-recyclebinitem-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITE_RECYCLEBINITEM_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-recyclebinitem-move.spec.ts b/src/m365/spo/commands/site/site-recyclebinitem-move.spec.ts index 9a708d36d10..ffe7857f20d 100644 --- a/src/m365/spo/commands/site/site-recyclebinitem-move.spec.ts +++ b/src/m365/spo/commands/site/site-recyclebinitem-move.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITE_RECYCLEBINITEM_MOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-recyclebinitem-remove.spec.ts b/src/m365/spo/commands/site/site-recyclebinitem-remove.spec.ts index 1ef861a8261..ce75b647f93 100644 --- a/src/m365/spo/commands/site/site-recyclebinitem-remove.spec.ts +++ b/src/m365/spo/commands/site/site-recyclebinitem-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITE_RECYCLEBINITEM_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-recyclebinitem-restore.spec.ts b/src/m365/spo/commands/site/site-recyclebinitem-restore.spec.ts index 6733dedefe1..bf562db9418 100644 --- a/src/m365/spo/commands/site/site-recyclebinitem-restore.spec.ts +++ b/src/m365/spo/commands/site/site-recyclebinitem-restore.spec.ts @@ -20,7 +20,7 @@ describe(commands.SITE_RECYCLEBINITEM_RESTORE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/site/site-remove.spec.ts b/src/m365/spo/commands/site/site-remove.spec.ts index 28f8b4f4334..973fa2e445f 100644 --- a/src/m365/spo/commands/site/site-remove.spec.ts +++ b/src/m365/spo/commands/site/site-remove.spec.ts @@ -40,7 +40,7 @@ describe(commands.SITE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getSpoAdminUrl').resolves(adminUrl); diff --git a/src/m365/spo/commands/site/site-set.spec.ts b/src/m365/spo/commands/site/site-set.spec.ts index 4a4a1d75bd0..f85e3392edc 100644 --- a/src/m365/spo/commands/site/site-set.spec.ts +++ b/src/m365/spo/commands/site/site-set.spec.ts @@ -28,7 +28,7 @@ describe(commands.SITE_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/site/site-sharingpermission-set.spec.ts b/src/m365/spo/commands/site/site-sharingpermission-set.spec.ts index 1a61b6c05cb..29dc4583873 100644 --- a/src/m365/spo/commands/site/site-sharingpermission-set.spec.ts +++ b/src/m365/spo/commands/site/site-sharingpermission-set.spec.ts @@ -26,7 +26,7 @@ describe(commands.SITE_SHARINGPERMISSION_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); diff --git a/src/m365/spo/commands/sitedesign/sitedesign-add.spec.ts b/src/m365/spo/commands/sitedesign/sitedesign-add.spec.ts index 68ba807fd14..356c3a3ea0e 100644 --- a/src/m365/spo/commands/sitedesign/sitedesign-add.spec.ts +++ b/src/m365/spo/commands/sitedesign/sitedesign-add.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITEDESIGN_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/sitedesign/sitedesign-apply.spec.ts b/src/m365/spo/commands/sitedesign/sitedesign-apply.spec.ts index a584a730672..3b68c448468 100644 --- a/src/m365/spo/commands/sitedesign/sitedesign-apply.spec.ts +++ b/src/m365/spo/commands/sitedesign/sitedesign-apply.spec.ts @@ -21,7 +21,7 @@ describe(commands.SITEDESIGN_APPLY, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/sitedesign/sitedesign-get.spec.ts b/src/m365/spo/commands/sitedesign/sitedesign-get.spec.ts index f75ffc3c4b5..7972f01eb08 100644 --- a/src/m365/spo/commands/sitedesign/sitedesign-get.spec.ts +++ b/src/m365/spo/commands/sitedesign/sitedesign-get.spec.ts @@ -23,7 +23,7 @@ describe(commands.SITEDESIGN_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/sitedesign/sitedesign-list.spec.ts b/src/m365/spo/commands/sitedesign/sitedesign-list.spec.ts index 0ef92eacb4d..e55a19998db 100644 --- a/src/m365/spo/commands/sitedesign/sitedesign-list.spec.ts +++ b/src/m365/spo/commands/sitedesign/sitedesign-list.spec.ts @@ -18,7 +18,7 @@ describe(commands.SITEDESIGN_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/sitedesign/sitedesign-remove.spec.ts b/src/m365/spo/commands/sitedesign/sitedesign-remove.spec.ts index 029e8441f45..ba4a754f29f 100644 --- a/src/m365/spo/commands/sitedesign/sitedesign-remove.spec.ts +++ b/src/m365/spo/commands/sitedesign/sitedesign-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITEDESIGN_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/sitedesign/sitedesign-rights-grant.spec.ts b/src/m365/spo/commands/sitedesign/sitedesign-rights-grant.spec.ts index 436553ff01e..8d4864fe9bf 100644 --- a/src/m365/spo/commands/sitedesign/sitedesign-rights-grant.spec.ts +++ b/src/m365/spo/commands/sitedesign/sitedesign-rights-grant.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITEDESIGN_RIGHTS_GRANT, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/sitedesign/sitedesign-rights-list.spec.ts b/src/m365/spo/commands/sitedesign/sitedesign-rights-list.spec.ts index 47a585f7966..6c39223c6ea 100644 --- a/src/m365/spo/commands/sitedesign/sitedesign-rights-list.spec.ts +++ b/src/m365/spo/commands/sitedesign/sitedesign-rights-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITEDESIGN_RIGHTS_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/sitedesign/sitedesign-rights-revoke.spec.ts b/src/m365/spo/commands/sitedesign/sitedesign-rights-revoke.spec.ts index 1031dcfeedb..798d687bf43 100644 --- a/src/m365/spo/commands/sitedesign/sitedesign-rights-revoke.spec.ts +++ b/src/m365/spo/commands/sitedesign/sitedesign-rights-revoke.spec.ts @@ -23,7 +23,7 @@ describe(commands.SITEDESIGN_RIGHTS_REVOKE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/sitedesign/sitedesign-run-list.spec.ts b/src/m365/spo/commands/sitedesign/sitedesign-run-list.spec.ts index ec5d9b2a803..f713ec647a2 100644 --- a/src/m365/spo/commands/sitedesign/sitedesign-run-list.spec.ts +++ b/src/m365/spo/commands/sitedesign/sitedesign-run-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.SITEDESIGN_RUN_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/sitedesign/sitedesign-run-status-get.spec.ts b/src/m365/spo/commands/sitedesign/sitedesign-run-status-get.spec.ts index 6e09a029389..f232c24f663 100644 --- a/src/m365/spo/commands/sitedesign/sitedesign-run-status-get.spec.ts +++ b/src/m365/spo/commands/sitedesign/sitedesign-run-status-get.spec.ts @@ -21,7 +21,7 @@ describe(commands.SITEDESIGN_RUN_STATUS_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/sitedesign/sitedesign-set.spec.ts b/src/m365/spo/commands/sitedesign/sitedesign-set.spec.ts index 445e5e9ff6b..117b2034a59 100644 --- a/src/m365/spo/commands/sitedesign/sitedesign-set.spec.ts +++ b/src/m365/spo/commands/sitedesign/sitedesign-set.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITEDESIGN_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/sitedesign/sitedesign-task-get.spec.ts b/src/m365/spo/commands/sitedesign/sitedesign-task-get.spec.ts index 0e6c775af62..93aaf0d46e0 100644 --- a/src/m365/spo/commands/sitedesign/sitedesign-task-get.spec.ts +++ b/src/m365/spo/commands/sitedesign/sitedesign-task-get.spec.ts @@ -21,7 +21,7 @@ describe(commands.SITEDESIGN_TASK_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/sitedesign/sitedesign-task-list.spec.ts b/src/m365/spo/commands/sitedesign/sitedesign-task-list.spec.ts index 61afe21fa5c..ce6a7813bca 100644 --- a/src/m365/spo/commands/sitedesign/sitedesign-task-list.spec.ts +++ b/src/m365/spo/commands/sitedesign/sitedesign-task-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.SITEDESIGN_TASK_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/sitedesign/sitedesign-task-remove.spec.ts b/src/m365/spo/commands/sitedesign/sitedesign-task-remove.spec.ts index 02b0a6337b4..28562af6c09 100644 --- a/src/m365/spo/commands/sitedesign/sitedesign-task-remove.spec.ts +++ b/src/m365/spo/commands/sitedesign/sitedesign-task-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITEDESIGN_TASK_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'ensureFormDigest').resolves({ diff --git a/src/m365/spo/commands/sitescript/sitescript-add.spec.ts b/src/m365/spo/commands/sitescript/sitescript-add.spec.ts index b6efdf3d899..f8db438c937 100644 --- a/src/m365/spo/commands/sitescript/sitescript-add.spec.ts +++ b/src/m365/spo/commands/sitescript/sitescript-add.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITESCRIPT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/sitescript/sitescript-get.spec.ts b/src/m365/spo/commands/sitescript/sitescript-get.spec.ts index e1733c0ae70..bd8862f5e86 100644 --- a/src/m365/spo/commands/sitescript/sitescript-get.spec.ts +++ b/src/m365/spo/commands/sitescript/sitescript-get.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITESCRIPT_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/sitescript/sitescript-list.spec.ts b/src/m365/spo/commands/sitescript/sitescript-list.spec.ts index 25e17b7e864..a407aecaf95 100644 --- a/src/m365/spo/commands/sitescript/sitescript-list.spec.ts +++ b/src/m365/spo/commands/sitescript/sitescript-list.spec.ts @@ -19,7 +19,7 @@ describe(commands.SITESCRIPT_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/sitescript/sitescript-remove.spec.ts b/src/m365/spo/commands/sitescript/sitescript-remove.spec.ts index cb31cff3242..1090fb3018c 100644 --- a/src/m365/spo/commands/sitescript/sitescript-remove.spec.ts +++ b/src/m365/spo/commands/sitescript/sitescript-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITESCRIPT_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/sitescript/sitescript-set.spec.ts b/src/m365/spo/commands/sitescript/sitescript-set.spec.ts index 9c5bfded91d..993b770460a 100644 --- a/src/m365/spo/commands/sitescript/sitescript-set.spec.ts +++ b/src/m365/spo/commands/sitescript/sitescript-set.spec.ts @@ -22,7 +22,7 @@ describe(commands.SITESCRIPT_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/spo-get.spec.ts b/src/m365/spo/commands/spo-get.spec.ts index de6ffcd9485..b759af817b3 100644 --- a/src/m365/spo/commands/spo-get.spec.ts +++ b/src/m365/spo/commands/spo-get.spec.ts @@ -20,7 +20,7 @@ describe(commands.GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); sinon.stub(auth, 'storeConnectionInfo').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/spo-search.spec.ts b/src/m365/spo/commands/spo-search.spec.ts index 18c1ef84c81..85fd41d9d35 100644 --- a/src/m365/spo/commands/spo-search.spec.ts +++ b/src/m365/spo/commands/spo-search.spec.ts @@ -325,7 +325,7 @@ describe(commands.SEARCH, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/spo-set.spec.ts b/src/m365/spo/commands/spo-set.spec.ts index 00778b05c34..8fb4478aa2d 100644 --- a/src/m365/spo/commands/spo-set.spec.ts +++ b/src/m365/spo/commands/spo-set.spec.ts @@ -20,7 +20,7 @@ describe(commands.SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); sinon.stub(auth, 'storeConnectionInfo').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/storageentity/storageentity-get.spec.ts b/src/m365/spo/commands/storageentity/storageentity-get.spec.ts index 941533fcc4a..a10b0ef0224 100644 --- a/src/m365/spo/commands/storageentity/storageentity-get.spec.ts +++ b/src/m365/spo/commands/storageentity/storageentity-get.spec.ts @@ -18,7 +18,7 @@ describe(commands.STORAGEENTITY_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/storageentity/storageentity-list.spec.ts b/src/m365/spo/commands/storageentity/storageentity-list.spec.ts index a0c864d19be..2f36dad9233 100644 --- a/src/m365/spo/commands/storageentity/storageentity-list.spec.ts +++ b/src/m365/spo/commands/storageentity/storageentity-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.STORAGEENTITY_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/storageentity/storageentity-remove.spec.ts b/src/m365/spo/commands/storageentity/storageentity-remove.spec.ts index 35468bc0216..0b062bf1309 100644 --- a/src/m365/spo/commands/storageentity/storageentity-remove.spec.ts +++ b/src/m365/spo/commands/storageentity/storageentity-remove.spec.ts @@ -24,7 +24,7 @@ describe(commands.STORAGEENTITY_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/storageentity/storageentity-set.spec.ts b/src/m365/spo/commands/storageentity/storageentity-set.spec.ts index 7bbd9e27896..1ad5c3933fa 100644 --- a/src/m365/spo/commands/storageentity/storageentity-set.spec.ts +++ b/src/m365/spo/commands/storageentity/storageentity-set.spec.ts @@ -23,7 +23,7 @@ describe(commands.STORAGEENTITY_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/tenant/tenant-appcatalog-add.spec.ts b/src/m365/spo/commands/tenant/tenant-appcatalog-add.spec.ts index 0b0e61c7117..0b36dd9c698 100644 --- a/src/m365/spo/commands/tenant/tenant-appcatalog-add.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-appcatalog-add.spec.ts @@ -23,7 +23,7 @@ describe(commands.TENANT_APPCATALOG_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/tenant/tenant-appcatalogurl-get.spec.ts b/src/m365/spo/commands/tenant/tenant-appcatalogurl-get.spec.ts index 3515dfc3ba0..24b05ae7393 100644 --- a/src/m365/spo/commands/tenant/tenant-appcatalogurl-get.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-appcatalogurl-get.spec.ts @@ -21,7 +21,7 @@ describe(commands.TENANT_APPCATALOGURL_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/tenant/tenant-applicationcustomizer-add.spec.ts b/src/m365/spo/commands/tenant/tenant-applicationcustomizer-add.spec.ts index cb0c1688c7c..a6147546388 100644 --- a/src/m365/spo/commands/tenant/tenant-applicationcustomizer-add.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-applicationcustomizer-add.spec.ts @@ -36,7 +36,7 @@ describe(commands.TENANT_APPLICATIONCUSTOMIZER_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/tenant/tenant-applicationcustomizer-get.spec.ts b/src/m365/spo/commands/tenant/tenant-applicationcustomizer-get.spec.ts index a3ea45243c8..2819d4f47fe 100644 --- a/src/m365/spo/commands/tenant/tenant-applicationcustomizer-get.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-applicationcustomizer-get.spec.ts @@ -55,7 +55,7 @@ describe(commands.TENANT_APPLICATIONCUSTOMIZER_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/tenant/tenant-applicationcustomizer-list.spec.ts b/src/m365/spo/commands/tenant/tenant-applicationcustomizer-list.spec.ts index 5b71ec85787..5308a02b133 100644 --- a/src/m365/spo/commands/tenant/tenant-applicationcustomizer-list.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-applicationcustomizer-list.spec.ts @@ -53,7 +53,7 @@ describe(commands.TENANT_APPLICATIONCUSTOMIZER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/tenant/tenant-applicationcustomizer-remove.spec.ts b/src/m365/spo/commands/tenant/tenant-applicationcustomizer-remove.spec.ts index 3be4017ad41..8fc84585814 100644 --- a/src/m365/spo/commands/tenant/tenant-applicationcustomizer-remove.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-applicationcustomizer-remove.spec.ts @@ -56,7 +56,7 @@ describe(commands.TENANT_APPLICATIONCUSTOMIZER_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/tenant/tenant-applicationcustomizer-set.spec.ts b/src/m365/spo/commands/tenant/tenant-applicationcustomizer-set.spec.ts index ba6c4b355ec..e710d66017f 100644 --- a/src/m365/spo/commands/tenant/tenant-applicationcustomizer-set.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-applicationcustomizer-set.spec.ts @@ -120,7 +120,7 @@ describe(commands.TENANT_APPLICATIONCUSTOMIZER_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/tenant/tenant-commandset-add.spec.ts b/src/m365/spo/commands/tenant/tenant-commandset-add.spec.ts index 978ce27379a..9c269d6be52 100644 --- a/src/m365/spo/commands/tenant/tenant-commandset-add.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-commandset-add.spec.ts @@ -36,7 +36,7 @@ describe(commands.TENANT_COMMANDSET_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/tenant/tenant-commandset-get.spec.ts b/src/m365/spo/commands/tenant/tenant-commandset-get.spec.ts index aa2db56eb68..298ef8249dd 100644 --- a/src/m365/spo/commands/tenant/tenant-commandset-get.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-commandset-get.spec.ts @@ -55,7 +55,7 @@ describe(commands.TENANT_COMMANDSET_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/tenant/tenant-commandset-list.spec.ts b/src/m365/spo/commands/tenant/tenant-commandset-list.spec.ts index e52b312bf4f..aaccf56fad5 100644 --- a/src/m365/spo/commands/tenant/tenant-commandset-list.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-commandset-list.spec.ts @@ -53,7 +53,7 @@ describe(commands.TENANT_COMMANDSET_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/tenant/tenant-commandset-remove.spec.ts b/src/m365/spo/commands/tenant/tenant-commandset-remove.spec.ts index 796e9fd9c1c..3248f295dc7 100644 --- a/src/m365/spo/commands/tenant/tenant-commandset-remove.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-commandset-remove.spec.ts @@ -55,7 +55,7 @@ describe(commands.TENANT_COMMANDSET_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/tenant/tenant-commandset-set.spec.ts b/src/m365/spo/commands/tenant/tenant-commandset-set.spec.ts index b234d5c6417..7466bb7e577 100644 --- a/src/m365/spo/commands/tenant/tenant-commandset-set.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-commandset-set.spec.ts @@ -52,7 +52,7 @@ describe(commands.TENANT_COMMANDSET_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/tenant/tenant-homesite-list.spec.ts b/src/m365/spo/commands/tenant/tenant-homesite-list.spec.ts index c046e6d4b74..424b63d1dff 100644 --- a/src/m365/spo/commands/tenant/tenant-homesite-list.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-homesite-list.spec.ts @@ -55,7 +55,7 @@ describe(commands.TENANT_HOMESITE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/tenant/tenant-recyclebinitem-list.spec.ts b/src/m365/spo/commands/tenant/tenant-recyclebinitem-list.spec.ts index 91f025582f3..e94b712d629 100644 --- a/src/m365/spo/commands/tenant/tenant-recyclebinitem-list.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-recyclebinitem-list.spec.ts @@ -19,7 +19,7 @@ describe(commands.TENANT_RECYCLEBINITEM_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/tenant/tenant-recyclebinitem-remove.spec.ts b/src/m365/spo/commands/tenant/tenant-recyclebinitem-remove.spec.ts index b631361eba8..f82f3f6dfae 100644 --- a/src/m365/spo/commands/tenant/tenant-recyclebinitem-remove.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-recyclebinitem-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.TENANT_RECYCLEBINITEM_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/tenant/tenant-recyclebinitem-restore.spec.ts b/src/m365/spo/commands/tenant/tenant-recyclebinitem-restore.spec.ts index b3fa35d005c..0582df9b465 100644 --- a/src/m365/spo/commands/tenant/tenant-recyclebinitem-restore.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-recyclebinitem-restore.spec.ts @@ -26,7 +26,7 @@ describe(commands.TENANT_RECYCLEBINITEM_RESTORE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/tenant/tenant-settings-list.spec.ts b/src/m365/spo/commands/tenant/tenant-settings-list.spec.ts index 64b36810a69..e5169d25e26 100644 --- a/src/m365/spo/commands/tenant/tenant-settings-list.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-settings-list.spec.ts @@ -19,7 +19,7 @@ describe(commands.TENANT_SETTINGS_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/tenant/tenant-settings-set.spec.ts b/src/m365/spo/commands/tenant/tenant-settings-set.spec.ts index a20c7906349..4e92f85dd1d 100644 --- a/src/m365/spo/commands/tenant/tenant-settings-set.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-settings-set.spec.ts @@ -38,7 +38,7 @@ describe(commands.TENANT_SETTINGS_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/tenant/tenant-site-archive.spec.ts b/src/m365/spo/commands/tenant/tenant-site-archive.spec.ts index bdc34a0d289..f550f87c2af 100644 --- a/src/m365/spo/commands/tenant/tenant-site-archive.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-site-archive.spec.ts @@ -64,7 +64,7 @@ describe(commands.TENANT_SITE_ARCHIVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/tenant/tenant-site-list.spec.ts b/src/m365/spo/commands/tenant/tenant-site-list.spec.ts index f0b5c2d0a93..c4e43cafbf4 100644 --- a/src/m365/spo/commands/tenant/tenant-site-list.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-site-list.spec.ts @@ -23,7 +23,7 @@ describe(commands.TENANT_SITE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ FormDigestValue: 'abc', FormDigestTimeoutSeconds: 1800, FormDigestExpiresAt: new Date(), WebFullUrl: 'https://contoso.sharepoint.com' }); diff --git a/src/m365/spo/commands/tenant/tenant-site-membership-list.spec.ts b/src/m365/spo/commands/tenant/tenant-site-membership-list.spec.ts index 2fb8101c573..cde3862f60c 100644 --- a/src/m365/spo/commands/tenant/tenant-site-membership-list.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-site-membership-list.spec.ts @@ -115,7 +115,7 @@ describe(commands.TENANT_SITE_MEMBERSHIP_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getSpoAdminUrl').resolves(adminUrl); diff --git a/src/m365/spo/commands/tenant/tenant-site-rename.spec.ts b/src/m365/spo/commands/tenant/tenant-site-rename.spec.ts index 1176c40a236..772ee8ee8a7 100644 --- a/src/m365/spo/commands/tenant/tenant-site-rename.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-site-rename.spec.ts @@ -25,7 +25,7 @@ describe(commands.TENANT_SITE_RENAME, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(timersUtil, 'setTimeout').resolves(); diff --git a/src/m365/spo/commands/tenant/tenant-site-unarchive.spec.ts b/src/m365/spo/commands/tenant/tenant-site-unarchive.spec.ts index c4b7487d200..5dbc1a08fe9 100644 --- a/src/m365/spo/commands/tenant/tenant-site-unarchive.spec.ts +++ b/src/m365/spo/commands/tenant/tenant-site-unarchive.spec.ts @@ -42,7 +42,7 @@ describe(commands.TENANT_SITE_UNARCHIVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getSpoAdminUrl').resolves(adminUrl); diff --git a/src/m365/spo/commands/term/term-add.spec.ts b/src/m365/spo/commands/term/term-add.spec.ts index fa610db9d9d..7fa7ce45368 100644 --- a/src/m365/spo/commands/term/term-add.spec.ts +++ b/src/m365/spo/commands/term/term-add.spec.ts @@ -115,7 +115,7 @@ describe(commands.TERM_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/term/term-get.spec.ts b/src/m365/spo/commands/term/term-get.spec.ts index b5f9ca3ef04..1fa61dcb819 100644 --- a/src/m365/spo/commands/term/term-get.spec.ts +++ b/src/m365/spo/commands/term/term-get.spec.ts @@ -60,7 +60,7 @@ describe(commands.TERM_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/term/term-group-add.spec.ts b/src/m365/spo/commands/term/term-group-add.spec.ts index a6136478fb6..b31bf1f056a 100644 --- a/src/m365/spo/commands/term/term-group-add.spec.ts +++ b/src/m365/spo/commands/term/term-group-add.spec.ts @@ -23,7 +23,7 @@ describe(commands.TERM_GROUP_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/term/term-group-get.spec.ts b/src/m365/spo/commands/term/term-group-get.spec.ts index ef9d6946b0f..e354aa6f30e 100644 --- a/src/m365/spo/commands/term/term-group-get.spec.ts +++ b/src/m365/spo/commands/term/term-group-get.spec.ts @@ -24,7 +24,7 @@ describe(commands.TERM_GROUP_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/term/term-group-list.spec.ts b/src/m365/spo/commands/term/term-group-list.spec.ts index 05dbecc8cad..0adb0d45ae4 100644 --- a/src/m365/spo/commands/term/term-group-list.spec.ts +++ b/src/m365/spo/commands/term/term-group-list.spec.ts @@ -23,7 +23,7 @@ describe(commands.TERM_GROUP_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/term/term-list.spec.ts b/src/m365/spo/commands/term/term-list.spec.ts index e2c41476386..e5821d29fbc 100644 --- a/src/m365/spo/commands/term/term-list.spec.ts +++ b/src/m365/spo/commands/term/term-list.spec.ts @@ -397,7 +397,7 @@ describe(commands.TERM_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/term/term-set-add.spec.ts b/src/m365/spo/commands/term/term-set-add.spec.ts index 7a51d3a9792..c1db2bc2aef 100644 --- a/src/m365/spo/commands/term/term-set-add.spec.ts +++ b/src/m365/spo/commands/term/term-set-add.spec.ts @@ -24,7 +24,7 @@ describe(commands.TERM_SET_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/term/term-set-get.spec.ts b/src/m365/spo/commands/term/term-set-get.spec.ts index 479e9c4cfd0..5ddcbc1eb2b 100644 --- a/src/m365/spo/commands/term/term-set-get.spec.ts +++ b/src/m365/spo/commands/term/term-set-get.spec.ts @@ -120,7 +120,7 @@ describe(commands.TERM_SET_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/term/term-set-list.spec.ts b/src/m365/spo/commands/term/term-set-list.spec.ts index f900513c24c..6d98f40eab6 100644 --- a/src/m365/spo/commands/term/term-set-list.spec.ts +++ b/src/m365/spo/commands/term/term-set-list.spec.ts @@ -24,7 +24,7 @@ describe(commands.TERM_SET_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/theme/theme-apply.spec.ts b/src/m365/spo/commands/theme/theme-apply.spec.ts index 8ad774e6d98..706e98097ba 100644 --- a/src/m365/spo/commands/theme/theme-apply.spec.ts +++ b/src/m365/spo/commands/theme/theme-apply.spec.ts @@ -24,7 +24,7 @@ describe(commands.THEME_APPLY, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/theme/theme-get.spec.ts b/src/m365/spo/commands/theme/theme-get.spec.ts index c8c0f260129..b8e678ba3de 100644 --- a/src/m365/spo/commands/theme/theme-get.spec.ts +++ b/src/m365/spo/commands/theme/theme-get.spec.ts @@ -20,7 +20,7 @@ describe(commands.THEME_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/theme/theme-list.spec.ts b/src/m365/spo/commands/theme/theme-list.spec.ts index 7f4141ff354..916bf93a6d2 100644 --- a/src/m365/spo/commands/theme/theme-list.spec.ts +++ b/src/m365/spo/commands/theme/theme-list.spec.ts @@ -19,7 +19,7 @@ describe(commands.THEME_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/theme/theme-remove.spec.ts b/src/m365/spo/commands/theme/theme-remove.spec.ts index d618506b81c..13e0e8424dd 100644 --- a/src/m365/spo/commands/theme/theme-remove.spec.ts +++ b/src/m365/spo/commands/theme/theme-remove.spec.ts @@ -20,7 +20,7 @@ describe(commands.THEME_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/theme/theme-set.spec.ts b/src/m365/spo/commands/theme/theme-set.spec.ts index 0e4c3267014..4147c8fbbdb 100644 --- a/src/m365/spo/commands/theme/theme-set.spec.ts +++ b/src/m365/spo/commands/theme/theme-set.spec.ts @@ -24,7 +24,7 @@ describe(commands.THEME_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/user/user-ensure.spec.ts b/src/m365/spo/commands/user/user-ensure.spec.ts index 91bd8afb097..a5e9a8d5f7c 100644 --- a/src/m365/spo/commands/user/user-ensure.spec.ts +++ b/src/m365/spo/commands/user/user-ensure.spec.ts @@ -145,7 +145,7 @@ describe(commands.USER_ENSURE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/user/user-get.spec.ts b/src/m365/spo/commands/user/user-get.spec.ts index a7fb780077e..45970212ec6 100644 --- a/src/m365/spo/commands/user/user-get.spec.ts +++ b/src/m365/spo/commands/user/user-get.spec.ts @@ -112,7 +112,7 @@ describe(commands.USER_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/user/user-list.spec.ts b/src/m365/spo/commands/user/user-list.spec.ts index 5b598eb56c2..8bc9d480c9d 100644 --- a/src/m365/spo/commands/user/user-list.spec.ts +++ b/src/m365/spo/commands/user/user-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.USER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/user/user-remove.spec.ts b/src/m365/spo/commands/user/user-remove.spec.ts index 67407bb2472..6ccc22c3a49 100644 --- a/src/m365/spo/commands/user/user-remove.spec.ts +++ b/src/m365/spo/commands/user/user-remove.spec.ts @@ -112,7 +112,7 @@ describe(commands.USER_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/userprofile/userprofile-get.spec.ts b/src/m365/spo/commands/userprofile/userprofile-get.spec.ts index a77a6731758..264bd0e3bf3 100644 --- a/src/m365/spo/commands/userprofile/userprofile-get.spec.ts +++ b/src/m365/spo/commands/userprofile/userprofile-get.spec.ts @@ -22,7 +22,7 @@ describe(commands.USERPROFILE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/userprofile/userprofile-set.spec.ts b/src/m365/spo/commands/userprofile/userprofile-set.spec.ts index 87779e7c947..d7a1f363c85 100644 --- a/src/m365/spo/commands/userprofile/userprofile-set.spec.ts +++ b/src/m365/spo/commands/userprofile/userprofile-set.spec.ts @@ -19,7 +19,7 @@ describe(commands.USERPROFILE_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/web/web-add.spec.ts b/src/m365/spo/commands/web/web-add.spec.ts index a99095635c0..0d1e627b0d7 100644 --- a/src/m365/spo/commands/web/web-add.spec.ts +++ b/src/m365/spo/commands/web/web-add.spec.ts @@ -23,7 +23,7 @@ describe(commands.WEB_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/web/web-clientsidewebpart-list.spec.ts b/src/m365/spo/commands/web/web-clientsidewebpart-list.spec.ts index 5c207219165..d3e65670c6a 100644 --- a/src/m365/spo/commands/web/web-clientsidewebpart-list.spec.ts +++ b/src/m365/spo/commands/web/web-clientsidewebpart-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.WEB_CLIENTSIDEWEBPART_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/web/web-get.spec.ts b/src/m365/spo/commands/web/web-get.spec.ts index f8459188866..2f0de0ed69d 100644 --- a/src/m365/spo/commands/web/web-get.spec.ts +++ b/src/m365/spo/commands/web/web-get.spec.ts @@ -318,7 +318,7 @@ describe(commands.WEB_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/web/web-installedlanguage-list.spec.ts b/src/m365/spo/commands/web/web-installedlanguage-list.spec.ts index cb50795e3d2..8a3ef02825a 100644 --- a/src/m365/spo/commands/web/web-installedlanguage-list.spec.ts +++ b/src/m365/spo/commands/web/web-installedlanguage-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.WEB_INSTALLEDLANGUAGE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/web/web-list.spec.ts b/src/m365/spo/commands/web/web-list.spec.ts index 2f762bbed54..764d8e4e9f0 100644 --- a/src/m365/spo/commands/web/web-list.spec.ts +++ b/src/m365/spo/commands/web/web-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.WEB_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/web/web-reindex.spec.ts b/src/m365/spo/commands/web/web-reindex.spec.ts index 922cbcefd9d..6c2e5f8aa9d 100644 --- a/src/m365/spo/commands/web/web-reindex.spec.ts +++ b/src/m365/spo/commands/web/web-reindex.spec.ts @@ -24,7 +24,7 @@ describe(commands.WEB_REINDEX, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ diff --git a/src/m365/spo/commands/web/web-remove.spec.ts b/src/m365/spo/commands/web/web-remove.spec.ts index 35cdc21b31a..b4c856db999 100644 --- a/src/m365/spo/commands/web/web-remove.spec.ts +++ b/src/m365/spo/commands/web/web-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.WEB_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/web/web-retentionlabel-list.spec.ts b/src/m365/spo/commands/web/web-retentionlabel-list.spec.ts index 95aaa25e58a..7db2b2bfe53 100644 --- a/src/m365/spo/commands/web/web-retentionlabel-list.spec.ts +++ b/src/m365/spo/commands/web/web-retentionlabel-list.spec.ts @@ -59,7 +59,7 @@ describe(commands.WEB_RETENTIONLABEL_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/web/web-roleassignment-add.spec.ts b/src/m365/spo/commands/web/web-roleassignment-add.spec.ts index 639da9c85b1..d2e5a359fee 100644 --- a/src/m365/spo/commands/web/web-roleassignment-add.spec.ts +++ b/src/m365/spo/commands/web/web-roleassignment-add.spec.ts @@ -82,7 +82,7 @@ describe(commands.WEB_ROLEASSIGNMENT_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/web/web-roleassignment-remove.spec.ts b/src/m365/spo/commands/web/web-roleassignment-remove.spec.ts index 2941921c02a..3a5acceead7 100644 --- a/src/m365/spo/commands/web/web-roleassignment-remove.spec.ts +++ b/src/m365/spo/commands/web/web-roleassignment-remove.spec.ts @@ -83,7 +83,7 @@ describe(commands.WEB_ROLEASSIGNMENT_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/web/web-roleinheritance-break.spec.ts b/src/m365/spo/commands/web/web-roleinheritance-break.spec.ts index bbceaf6cf44..886b7d76ee3 100644 --- a/src/m365/spo/commands/web/web-roleinheritance-break.spec.ts +++ b/src/m365/spo/commands/web/web-roleinheritance-break.spec.ts @@ -21,7 +21,7 @@ describe(commands.WEB_ROLEINHERITANCE_BREAK, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/web/web-roleinheritance-reset.spec.ts b/src/m365/spo/commands/web/web-roleinheritance-reset.spec.ts index 5b0559c17f3..9fe5a8df04c 100644 --- a/src/m365/spo/commands/web/web-roleinheritance-reset.spec.ts +++ b/src/m365/spo/commands/web/web-roleinheritance-reset.spec.ts @@ -21,7 +21,7 @@ describe(commands.WEB_ROLEINHERITANCE_RESET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spo/commands/web/web-set.spec.ts b/src/m365/spo/commands/web/web-set.spec.ts index c274fbd78df..af20dfaa517 100644 --- a/src/m365/spo/commands/web/web-set.spec.ts +++ b/src/m365/spo/commands/web/web-set.spec.ts @@ -20,7 +20,7 @@ describe(commands.WEB_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spp/commands/contentcenter/contentcenter-list.spec.ts b/src/m365/spp/commands/contentcenter/contentcenter-list.spec.ts index 2fe8249ce0c..9f54e930127 100644 --- a/src/m365/spp/commands/contentcenter/contentcenter-list.spec.ts +++ b/src/m365/spp/commands/contentcenter/contentcenter-list.spec.ts @@ -20,7 +20,7 @@ describe(commands.CONTENTCENTER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spo, 'getRequestDigest').resolves({ FormDigestValue: 'abc', FormDigestTimeoutSeconds: 1800, FormDigestExpiresAt: new Date(), WebFullUrl: 'https://contoso.sharepoint.com' }); diff --git a/src/m365/spp/commands/model/model-get.spec.ts b/src/m365/spp/commands/model/model-get.spec.ts index 11c38cc9ee9..4411571dabe 100644 --- a/src/m365/spp/commands/model/model-get.spec.ts +++ b/src/m365/spp/commands/model/model-get.spec.ts @@ -169,7 +169,7 @@ describe(commands.MODEL_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spp, 'assertSiteIsContentCenter').resolves(); diff --git a/src/m365/spp/commands/model/model-list.spec.ts b/src/m365/spp/commands/model/model-list.spec.ts index f74759628d9..00c7d6b8bb5 100644 --- a/src/m365/spp/commands/model/model-list.spec.ts +++ b/src/m365/spp/commands/model/model-list.spec.ts @@ -50,7 +50,7 @@ describe(commands.MODEL_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/spp/commands/model/model-remove.spec.ts b/src/m365/spp/commands/model/model-remove.spec.ts index 107d4b92199..423834b20d4 100644 --- a/src/m365/spp/commands/model/model-remove.spec.ts +++ b/src/m365/spp/commands/model/model-remove.spec.ts @@ -21,7 +21,7 @@ describe(commands.MODEL_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(spp, 'assertSiteIsContentCenter').resolves(); diff --git a/src/m365/teams/commands/app/app-install.spec.ts b/src/m365/teams/commands/app/app-install.spec.ts index bb88aa9daf5..d8e7c6cbe2d 100644 --- a/src/m365/teams/commands/app/app-install.spec.ts +++ b/src/m365/teams/commands/app/app-install.spec.ts @@ -21,7 +21,7 @@ describe(commands.APP_INSTALL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/app/app-list.spec.ts b/src/m365/teams/commands/app/app-list.spec.ts index 39f9d6b0c17..cc73a6e6f75 100644 --- a/src/m365/teams/commands/app/app-list.spec.ts +++ b/src/m365/teams/commands/app/app-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.APP_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/app/app-publish.spec.ts b/src/m365/teams/commands/app/app-publish.spec.ts index 21f1d3874a2..686a268af83 100644 --- a/src/m365/teams/commands/app/app-publish.spec.ts +++ b/src/m365/teams/commands/app/app-publish.spec.ts @@ -56,7 +56,7 @@ describe(commands.APP_PUBLISH, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/app/app-remove.spec.ts b/src/m365/teams/commands/app/app-remove.spec.ts index 7d41f5ce4ba..f532cd44358 100644 --- a/src/m365/teams/commands/app/app-remove.spec.ts +++ b/src/m365/teams/commands/app/app-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.APP_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/app/app-uninstall.spec.ts b/src/m365/teams/commands/app/app-uninstall.spec.ts index 59e1f955094..8170a62aaf2 100644 --- a/src/m365/teams/commands/app/app-uninstall.spec.ts +++ b/src/m365/teams/commands/app/app-uninstall.spec.ts @@ -21,7 +21,7 @@ describe(commands.APP_UNINSTALL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/app/app-update.spec.ts b/src/m365/teams/commands/app/app-update.spec.ts index 8a10fbc897f..a1c018b397b 100644 --- a/src/m365/teams/commands/app/app-update.spec.ts +++ b/src/m365/teams/commands/app/app-update.spec.ts @@ -50,7 +50,7 @@ describe(commands.APP_UPDATE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/cache/cache-remove.spec.ts b/src/m365/teams/commands/cache/cache-remove.spec.ts index 340352bb8e7..c785fadddc7 100644 --- a/src/m365/teams/commands/cache/cache-remove.spec.ts +++ b/src/m365/teams/commands/cache/cache-remove.spec.ts @@ -25,7 +25,7 @@ describe(commands.CACHE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/channel/channel-add.spec.ts b/src/m365/teams/commands/channel/channel-add.spec.ts index 232a2380449..3ce813a1e7d 100644 --- a/src/m365/teams/commands/channel/channel-add.spec.ts +++ b/src/m365/teams/commands/channel/channel-add.spec.ts @@ -22,7 +22,7 @@ describe(commands.CHANNEL_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/channel/channel-get.spec.ts b/src/m365/teams/commands/channel/channel-get.spec.ts index 53e1e3e4d5f..7f62f2b7bf0 100644 --- a/src/m365/teams/commands/channel/channel-get.spec.ts +++ b/src/m365/teams/commands/channel/channel-get.spec.ts @@ -34,7 +34,7 @@ describe(commands.CHANNEL_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/channel/channel-list.spec.ts b/src/m365/teams/commands/channel/channel-list.spec.ts index 57e3417e702..ae374166245 100644 --- a/src/m365/teams/commands/channel/channel-list.spec.ts +++ b/src/m365/teams/commands/channel/channel-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.CHANNEL_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/channel/channel-member-add.spec.ts b/src/m365/teams/commands/channel/channel-member-add.spec.ts index 583a06431cd..8c6e7945e55 100644 --- a/src/m365/teams/commands/channel/channel-member-add.spec.ts +++ b/src/m365/teams/commands/channel/channel-member-add.spec.ts @@ -186,7 +186,7 @@ describe(commands.CHANNEL_MEMBER_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/channel/channel-member-list.spec.ts b/src/m365/teams/commands/channel/channel-member-list.spec.ts index 8d926c749f6..6875cd0e280 100644 --- a/src/m365/teams/commands/channel/channel-member-list.spec.ts +++ b/src/m365/teams/commands/channel/channel-member-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.CHANNEL_MEMBER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/channel/channel-member-remove.spec.ts b/src/m365/teams/commands/channel/channel-member-remove.spec.ts index 15b69374b99..7487f18b03e 100644 --- a/src/m365/teams/commands/channel/channel-member-remove.spec.ts +++ b/src/m365/teams/commands/channel/channel-member-remove.spec.ts @@ -33,7 +33,7 @@ describe(commands.CHANNEL_MEMBER_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/channel/channel-member-set.spec.ts b/src/m365/teams/commands/channel/channel-member-set.spec.ts index c4a6c806976..108d2e52849 100644 --- a/src/m365/teams/commands/channel/channel-member-set.spec.ts +++ b/src/m365/teams/commands/channel/channel-member-set.spec.ts @@ -42,7 +42,7 @@ describe(commands.CHANNEL_MEMBER_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/channel/channel-remove.spec.ts b/src/m365/teams/commands/channel/channel-remove.spec.ts index d37c235c35b..3cce2358f80 100644 --- a/src/m365/teams/commands/channel/channel-remove.spec.ts +++ b/src/m365/teams/commands/channel/channel-remove.spec.ts @@ -27,7 +27,7 @@ describe(commands.CHANNEL_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/channel/channel-set.spec.ts b/src/m365/teams/commands/channel/channel-set.spec.ts index e2f4680eee5..27ceb1017fd 100644 --- a/src/m365/teams/commands/channel/channel-set.spec.ts +++ b/src/m365/teams/commands/channel/channel-set.spec.ts @@ -28,7 +28,7 @@ describe(commands.CHANNEL_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/chat/chat-get.spec.ts b/src/m365/teams/commands/chat/chat-get.spec.ts index 36b90785c7d..4278d75da2d 100644 --- a/src/m365/teams/commands/chat/chat-get.spec.ts +++ b/src/m365/teams/commands/chat/chat-get.spec.ts @@ -40,7 +40,7 @@ describe(commands.CHAT_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'getUserNameFromAccessToken').returns('MeganB@M365x214355.onmicrosoft.com'); diff --git a/src/m365/teams/commands/chat/chat-list.spec.ts b/src/m365/teams/commands/chat/chat-list.spec.ts index 6bae11c0bcc..c47672aee19 100644 --- a/src/m365/teams/commands/chat/chat-list.spec.ts +++ b/src/m365/teams/commands/chat/chat-list.spec.ts @@ -47,7 +47,7 @@ describe(commands.CHAT_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/chat/chat-member-add.spec.ts b/src/m365/teams/commands/chat/chat-member-add.spec.ts index f2bc9364924..a018618b382 100644 --- a/src/m365/teams/commands/chat/chat-member-add.spec.ts +++ b/src/m365/teams/commands/chat/chat-member-add.spec.ts @@ -25,7 +25,7 @@ describe(commands.CHAT_MEMBER_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/chat/chat-member-list.spec.ts b/src/m365/teams/commands/chat/chat-member-list.spec.ts index 600a10eaceb..054fdb76262 100644 --- a/src/m365/teams/commands/chat/chat-member-list.spec.ts +++ b/src/m365/teams/commands/chat/chat-member-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.CHAT_MEMBER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/chat/chat-member-remove.spec.ts b/src/m365/teams/commands/chat/chat-member-remove.spec.ts index 256a34b1387..c12ca16927c 100644 --- a/src/m365/teams/commands/chat/chat-member-remove.spec.ts +++ b/src/m365/teams/commands/chat/chat-member-remove.spec.ts @@ -47,7 +47,7 @@ describe(commands.CHAT_MEMBER_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/chat/chat-message-list.spec.ts b/src/m365/teams/commands/chat/chat-message-list.spec.ts index 6cbb6c61a1b..c201e8f96be 100644 --- a/src/m365/teams/commands/chat/chat-message-list.spec.ts +++ b/src/m365/teams/commands/chat/chat-message-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.CHAT_MESSAGE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/chat/chat-message-send.spec.ts b/src/m365/teams/commands/chat/chat-message-send.spec.ts index 845c2edfed1..05c9c32cab2 100644 --- a/src/m365/teams/commands/chat/chat-message-send.spec.ts +++ b/src/m365/teams/commands/chat/chat-message-send.spec.ts @@ -42,7 +42,7 @@ describe(commands.CHAT_MESSAGE_SEND, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/funsettings/funsettings-list.spec.ts b/src/m365/teams/commands/funsettings/funsettings-list.spec.ts index fa347203557..e1081629ed2 100644 --- a/src/m365/teams/commands/funsettings/funsettings-list.spec.ts +++ b/src/m365/teams/commands/funsettings/funsettings-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.FUNSETTINGS_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/funsettings/funsettings-set.spec.ts b/src/m365/teams/commands/funsettings/funsettings-set.spec.ts index d654d56c2b3..5a7f086e0e8 100644 --- a/src/m365/teams/commands/funsettings/funsettings-set.spec.ts +++ b/src/m365/teams/commands/funsettings/funsettings-set.spec.ts @@ -20,7 +20,7 @@ describe(commands.FUNSETTINGS_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/guestsettings/guestsettings-list.spec.ts b/src/m365/teams/commands/guestsettings/guestsettings-list.spec.ts index 112684e7939..ee54b1f13b6 100644 --- a/src/m365/teams/commands/guestsettings/guestsettings-list.spec.ts +++ b/src/m365/teams/commands/guestsettings/guestsettings-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.GUESTSETTINGS_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/guestsettings/guestsettings-set.spec.ts b/src/m365/teams/commands/guestsettings/guestsettings-set.spec.ts index d98e2f7680c..3a8cebb1887 100644 --- a/src/m365/teams/commands/guestsettings/guestsettings-set.spec.ts +++ b/src/m365/teams/commands/guestsettings/guestsettings-set.spec.ts @@ -20,7 +20,7 @@ describe(commands.GUESTSETTINGS_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/meeting/meeting-add.spec.ts b/src/m365/teams/commands/meeting/meeting-add.spec.ts index df8d84c4739..02e4b1fbab7 100644 --- a/src/m365/teams/commands/meeting/meeting-add.spec.ts +++ b/src/m365/teams/commands/meeting/meeting-add.spec.ts @@ -34,7 +34,7 @@ describe(commands.MEETING_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/meeting/meeting-attendancereport-get.spec.ts b/src/m365/teams/commands/meeting/meeting-attendancereport-get.spec.ts index f1810aff771..375b2898485 100644 --- a/src/m365/teams/commands/meeting/meeting-attendancereport-get.spec.ts +++ b/src/m365/teams/commands/meeting/meeting-attendancereport-get.spec.ts @@ -67,7 +67,7 @@ describe(commands.MEETING_ATTENDANCEREPORT_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(entraUser, 'getUserIdByEmail').resolves(userId); diff --git a/src/m365/teams/commands/meeting/meeting-attendancereport-list.spec.ts b/src/m365/teams/commands/meeting/meeting-attendancereport-list.spec.ts index 84f08322bf5..b7c5e3c18ae 100644 --- a/src/m365/teams/commands/meeting/meeting-attendancereport-list.spec.ts +++ b/src/m365/teams/commands/meeting/meeting-attendancereport-list.spec.ts @@ -48,7 +48,7 @@ describe(commands.MEETING_ATTENDANCEREPORT_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/meeting/meeting-get.spec.ts b/src/m365/teams/commands/meeting/meeting-get.spec.ts index 9e5ee97f36e..84a2adaf7ae 100644 --- a/src/m365/teams/commands/meeting/meeting-get.spec.ts +++ b/src/m365/teams/commands/meeting/meeting-get.spec.ts @@ -113,7 +113,7 @@ describe(commands.MEETING_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/meeting/meeting-list.spec.ts b/src/m365/teams/commands/meeting/meeting-list.spec.ts index 444e0b48933..d2bd6ffa8a9 100644 --- a/src/m365/teams/commands/meeting/meeting-list.spec.ts +++ b/src/m365/teams/commands/meeting/meeting-list.spec.ts @@ -145,7 +145,7 @@ describe(commands.MEETING_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/meeting/meeting-transcript-get.spec.ts b/src/m365/teams/commands/meeting/meeting-transcript-get.spec.ts index 5f975fc1e66..4a936aab585 100644 --- a/src/m365/teams/commands/meeting/meeting-transcript-get.spec.ts +++ b/src/m365/teams/commands/meeting/meeting-transcript-get.spec.ts @@ -41,7 +41,7 @@ describe(commands.MEETING_TRANSCRIPT_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/meeting/meeting-transcript-list.spec.ts b/src/m365/teams/commands/meeting/meeting-transcript-list.spec.ts index 3b36e35336c..218198069eb 100644 --- a/src/m365/teams/commands/meeting/meeting-transcript-list.spec.ts +++ b/src/m365/teams/commands/meeting/meeting-transcript-list.spec.ts @@ -44,7 +44,7 @@ describe(commands.MEETING_TRANSCRIPT_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/membersettings/membersettings-list.spec.ts b/src/m365/teams/commands/membersettings/membersettings-list.spec.ts index 8bb4e5edb57..107a846dc22 100644 --- a/src/m365/teams/commands/membersettings/membersettings-list.spec.ts +++ b/src/m365/teams/commands/membersettings/membersettings-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.MEMBERSETTINGS_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/membersettings/membersettings-set.spec.ts b/src/m365/teams/commands/membersettings/membersettings-set.spec.ts index 865c985c550..5a365f61f27 100644 --- a/src/m365/teams/commands/membersettings/membersettings-set.spec.ts +++ b/src/m365/teams/commands/membersettings/membersettings-set.spec.ts @@ -20,7 +20,7 @@ describe(commands.MEMBERSETTINGS_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/message/message-get.spec.ts b/src/m365/teams/commands/message/message-get.spec.ts index 78c735c4ad3..439be25d10b 100644 --- a/src/m365/teams/commands/message/message-get.spec.ts +++ b/src/m365/teams/commands/message/message-get.spec.ts @@ -22,7 +22,7 @@ describe(commands.MESSAGE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/message/message-list.spec.ts b/src/m365/teams/commands/message/message-list.spec.ts index 1c880195a4a..52dcbc997ba 100644 --- a/src/m365/teams/commands/message/message-list.spec.ts +++ b/src/m365/teams/commands/message/message-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.MESSAGE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/message/message-remove.spec.ts b/src/m365/teams/commands/message/message-remove.spec.ts index 6aa0df00a24..375bfd4268a 100644 --- a/src/m365/teams/commands/message/message-remove.spec.ts +++ b/src/m365/teams/commands/message/message-remove.spec.ts @@ -30,7 +30,7 @@ describe(commands.MESSAGE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').resolves(); diff --git a/src/m365/teams/commands/message/message-reply-list.spec.ts b/src/m365/teams/commands/message/message-reply-list.spec.ts index 8668bce2182..839849ecbc6 100644 --- a/src/m365/teams/commands/message/message-reply-list.spec.ts +++ b/src/m365/teams/commands/message/message-reply-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.MESSAGE_REPLY_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/message/message-restore.spec.ts b/src/m365/teams/commands/message/message-restore.spec.ts index 9b8ae346e51..62c4632b37d 100644 --- a/src/m365/teams/commands/message/message-restore.spec.ts +++ b/src/m365/teams/commands/message/message-restore.spec.ts @@ -29,7 +29,7 @@ describe(commands.MESSAGE_RESTORE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/teams/commands/message/message-send.spec.ts b/src/m365/teams/commands/message/message-send.spec.ts index 3624a1df195..c6f24b9dca0 100644 --- a/src/m365/teams/commands/message/message-send.spec.ts +++ b/src/m365/teams/commands/message/message-send.spec.ts @@ -64,7 +64,7 @@ describe(commands.MESSAGE_SEND, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/messagingsettings/messagingsettings-list.spec.ts b/src/m365/teams/commands/messagingsettings/messagingsettings-list.spec.ts index 7d2cf085111..39017089dc6 100644 --- a/src/m365/teams/commands/messagingsettings/messagingsettings-list.spec.ts +++ b/src/m365/teams/commands/messagingsettings/messagingsettings-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.MESSAGINGSETTINGS_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/messagingsettings/messagingsettings-set.spec.ts b/src/m365/teams/commands/messagingsettings/messagingsettings-set.spec.ts index f1ad577652b..7c519e711c8 100644 --- a/src/m365/teams/commands/messagingsettings/messagingsettings-set.spec.ts +++ b/src/m365/teams/commands/messagingsettings/messagingsettings-set.spec.ts @@ -20,7 +20,7 @@ describe(commands.MESSAGINGSETTINGS_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/report/report-deviceusagedistributionusercounts.spec.ts b/src/m365/teams/commands/report/report-deviceusagedistributionusercounts.spec.ts index dd09bb3d91d..f7e9b00f4ab 100644 --- a/src/m365/teams/commands/report/report-deviceusagedistributionusercounts.spec.ts +++ b/src/m365/teams/commands/report/report-deviceusagedistributionusercounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_DEVICEUSAGEDISTRIBUTIONUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/report/report-deviceusageusercounts.spec.ts b/src/m365/teams/commands/report/report-deviceusageusercounts.spec.ts index b84ced74ab7..563389d3326 100644 --- a/src/m365/teams/commands/report/report-deviceusageusercounts.spec.ts +++ b/src/m365/teams/commands/report/report-deviceusageusercounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_DEVICEUSAGEUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/report/report-deviceusageuserdetail.spec.ts b/src/m365/teams/commands/report/report-deviceusageuserdetail.spec.ts index c4062315e7f..1862b94a790 100644 --- a/src/m365/teams/commands/report/report-deviceusageuserdetail.spec.ts +++ b/src/m365/teams/commands/report/report-deviceusageuserdetail.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_DEVICEUSAGEUSERDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/report/report-directroutingcalls.spec.ts b/src/m365/teams/commands/report/report-directroutingcalls.spec.ts index 5e4714d3b6b..a47cd8b8f2e 100644 --- a/src/m365/teams/commands/report/report-directroutingcalls.spec.ts +++ b/src/m365/teams/commands/report/report-directroutingcalls.spec.ts @@ -50,7 +50,7 @@ describe(commands.REPORT_DIRECTROUTINGCALLS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/report/report-pstncalls.spec.ts b/src/m365/teams/commands/report/report-pstncalls.spec.ts index ee3015520cb..6744cfaec78 100644 --- a/src/m365/teams/commands/report/report-pstncalls.spec.ts +++ b/src/m365/teams/commands/report/report-pstncalls.spec.ts @@ -50,7 +50,7 @@ describe(commands.REPORT_PSTNCALLS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/report/report-useractivitycounts.spec.ts b/src/m365/teams/commands/report/report-useractivitycounts.spec.ts index a33db1130a2..625c5d396ae 100644 --- a/src/m365/teams/commands/report/report-useractivitycounts.spec.ts +++ b/src/m365/teams/commands/report/report-useractivitycounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_USERACTIVITYCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/report/report-useractivityusercounts.spec.ts b/src/m365/teams/commands/report/report-useractivityusercounts.spec.ts index b9c4f4a50d9..bcea8bff887 100644 --- a/src/m365/teams/commands/report/report-useractivityusercounts.spec.ts +++ b/src/m365/teams/commands/report/report-useractivityusercounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_USERACTIVITYUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/report/report-useractivityuserdetail.spec.ts b/src/m365/teams/commands/report/report-useractivityuserdetail.spec.ts index 5171aee1aa3..3cd5a9a1a96 100644 --- a/src/m365/teams/commands/report/report-useractivityuserdetail.spec.ts +++ b/src/m365/teams/commands/report/report-useractivityuserdetail.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_USERACTIVITYUSERDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/tab/tab-add.spec.ts b/src/m365/teams/commands/tab/tab-add.spec.ts index 0df624c6667..27d854d0ed1 100644 --- a/src/m365/teams/commands/tab/tab-add.spec.ts +++ b/src/m365/teams/commands/tab/tab-add.spec.ts @@ -21,7 +21,7 @@ describe(commands.TAB_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/tab/tab-get.spec.ts b/src/m365/teams/commands/tab/tab-get.spec.ts index a58e38a2864..b156dc107ea 100644 --- a/src/m365/teams/commands/tab/tab-get.spec.ts +++ b/src/m365/teams/commands/tab/tab-get.spec.ts @@ -22,7 +22,7 @@ describe(commands.TAB_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/tab/tab-list.spec.ts b/src/m365/teams/commands/tab/tab-list.spec.ts index 51a7d360b00..d1eccad93f9 100644 --- a/src/m365/teams/commands/tab/tab-list.spec.ts +++ b/src/m365/teams/commands/tab/tab-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.TAB_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/tab/tab-remove.spec.ts b/src/m365/teams/commands/tab/tab-remove.spec.ts index c39ce800378..994523db76b 100644 --- a/src/m365/teams/commands/tab/tab-remove.spec.ts +++ b/src/m365/teams/commands/tab/tab-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.TAB_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/team/team-add.spec.ts b/src/m365/teams/commands/team/team-add.spec.ts index c196f9dd802..c9ef6f220c1 100644 --- a/src/m365/teams/commands/team/team-add.spec.ts +++ b/src/m365/teams/commands/team/team-add.spec.ts @@ -24,7 +24,7 @@ describe(commands.TEAM_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/team/team-app-list.spec.ts b/src/m365/teams/commands/team/team-app-list.spec.ts index 33bdf17d2e6..d779a310516 100644 --- a/src/m365/teams/commands/team/team-app-list.spec.ts +++ b/src/m365/teams/commands/team/team-app-list.spec.ts @@ -27,7 +27,7 @@ describe(commands.TEAM_APP_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/team/team-archive.spec.ts b/src/m365/teams/commands/team/team-archive.spec.ts index 15dc91b49ad..6b1d1d3d9d4 100644 --- a/src/m365/teams/commands/team/team-archive.spec.ts +++ b/src/m365/teams/commands/team/team-archive.spec.ts @@ -21,7 +21,7 @@ describe(commands.TEAM_ARCHIVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/team/team-clone.spec.ts b/src/m365/teams/commands/team/team-clone.spec.ts index 4db0dc3d417..46cf7e6905a 100644 --- a/src/m365/teams/commands/team/team-clone.spec.ts +++ b/src/m365/teams/commands/team/team-clone.spec.ts @@ -21,7 +21,7 @@ describe(commands.TEAM_CLONE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/team/team-get.spec.ts b/src/m365/teams/commands/team/team-get.spec.ts index 819e56a7b63..0f3c76cfd6c 100644 --- a/src/m365/teams/commands/team/team-get.spec.ts +++ b/src/m365/teams/commands/team/team-get.spec.ts @@ -65,7 +65,7 @@ describe(commands.TEAM_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/team/team-list.spec.ts b/src/m365/teams/commands/team/team-list.spec.ts index 27250458895..62d29f3594a 100644 --- a/src/m365/teams/commands/team/team-list.spec.ts +++ b/src/m365/teams/commands/team/team-list.spec.ts @@ -206,7 +206,7 @@ describe(commands.TEAM_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/team/team-remove.spec.ts b/src/m365/teams/commands/team/team-remove.spec.ts index 7870e2ddddb..d2e0dcf67b5 100644 --- a/src/m365/teams/commands/team/team-remove.spec.ts +++ b/src/m365/teams/commands/team/team-remove.spec.ts @@ -21,7 +21,7 @@ describe(commands.TEAM_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/team/team-set.spec.ts b/src/m365/teams/commands/team/team-set.spec.ts index 6c6961d7dd9..f1f852cfdcb 100644 --- a/src/m365/teams/commands/team/team-set.spec.ts +++ b/src/m365/teams/commands/team/team-set.spec.ts @@ -20,7 +20,7 @@ describe(commands.TEAM_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/team/team-unarchive.spec.ts b/src/m365/teams/commands/team/team-unarchive.spec.ts index a85183a6c82..68b911b501b 100644 --- a/src/m365/teams/commands/team/team-unarchive.spec.ts +++ b/src/m365/teams/commands/team/team-unarchive.spec.ts @@ -21,7 +21,7 @@ describe(commands.TEAM_UNARCHIVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/user/user-app-add.spec.ts b/src/m365/teams/commands/user/user-app-add.spec.ts index aecadf00c57..4362c3fa19e 100644 --- a/src/m365/teams/commands/user/user-app-add.spec.ts +++ b/src/m365/teams/commands/user/user-app-add.spec.ts @@ -21,7 +21,7 @@ describe(commands.USER_APP_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/user/user-app-list.spec.ts b/src/m365/teams/commands/user/user-app-list.spec.ts index 14976b2254d..f940eaab613 100644 --- a/src/m365/teams/commands/user/user-app-list.spec.ts +++ b/src/m365/teams/commands/user/user-app-list.spec.ts @@ -70,7 +70,7 @@ describe(commands.USER_APP_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/user/user-app-remove.spec.ts b/src/m365/teams/commands/user/user-app-remove.spec.ts index 6b0839d71ff..0c14b376df9 100644 --- a/src/m365/teams/commands/user/user-app-remove.spec.ts +++ b/src/m365/teams/commands/user/user-app-remove.spec.ts @@ -25,7 +25,7 @@ describe(commands.USER_APP_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/user/user-app-upgrade.spec.ts b/src/m365/teams/commands/user/user-app-upgrade.spec.ts index 31f697a73a0..47943592673 100644 --- a/src/m365/teams/commands/user/user-app-upgrade.spec.ts +++ b/src/m365/teams/commands/user/user-app-upgrade.spec.ts @@ -27,7 +27,7 @@ describe(commands.USER_APP_UPGRADE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/teams/commands/user/user-list.spec.ts b/src/m365/teams/commands/user/user-list.spec.ts index 774dba3640a..8e07746f474 100644 --- a/src/m365/teams/commands/user/user-list.spec.ts +++ b/src/m365/teams/commands/user/user-list.spec.ts @@ -21,7 +21,7 @@ describe(commands.USER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/id/id-get.spec.ts b/src/m365/tenant/commands/id/id-get.spec.ts index 96c5e0f0178..15c9a97162f 100644 --- a/src/m365/tenant/commands/id/id-get.spec.ts +++ b/src/m365/tenant/commands/id/id-get.spec.ts @@ -19,7 +19,7 @@ describe(commands.ID_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/info/info-get.spec.ts b/src/m365/tenant/commands/info/info-get.spec.ts index 4e8424dead1..ba0ff46f4de 100644 --- a/src/m365/tenant/commands/info/info-get.spec.ts +++ b/src/m365/tenant/commands/info/info-get.spec.ts @@ -31,7 +31,7 @@ describe(commands.INFO_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/people/people-profilecardproperty-add.spec.ts b/src/m365/tenant/commands/people/people-profilecardproperty-add.spec.ts index 140cb425dc3..f7a381f9b6a 100644 --- a/src/m365/tenant/commands/people/people-profilecardproperty-add.spec.ts +++ b/src/m365/tenant/commands/people/people-profilecardproperty-add.spec.ts @@ -50,7 +50,7 @@ describe(commands.PEOPLE_PROFILECARDPROPERTY_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/people/people-profilecardproperty-get.spec.ts b/src/m365/tenant/commands/people/people-profilecardproperty-get.spec.ts index add2ff629c9..ec01e2bb9af 100644 --- a/src/m365/tenant/commands/people/people-profilecardproperty-get.spec.ts +++ b/src/m365/tenant/commands/people/people-profilecardproperty-get.spec.ts @@ -40,7 +40,7 @@ describe(commands.PEOPLE_PROFILECARDPROPERTY_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/people/people-profilecardproperty-list.spec.ts b/src/m365/tenant/commands/people/people-profilecardproperty-list.spec.ts index 3681f19967c..2a2b9853a00 100644 --- a/src/m365/tenant/commands/people/people-profilecardproperty-list.spec.ts +++ b/src/m365/tenant/commands/people/people-profilecardproperty-list.spec.ts @@ -79,7 +79,7 @@ describe(commands.PEOPLE_PROFILECARDPROPERTY_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/people/people-profilecardproperty-remove.spec.ts b/src/m365/tenant/commands/people/people-profilecardproperty-remove.spec.ts index a5b88558102..7790393e29b 100644 --- a/src/m365/tenant/commands/people/people-profilecardproperty-remove.spec.ts +++ b/src/m365/tenant/commands/people/people-profilecardproperty-remove.spec.ts @@ -20,7 +20,7 @@ describe(commands.PEOPLE_PROFILECARDPROPERTY_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/people/people-profilecardproperty-set.spec.ts b/src/m365/tenant/commands/people/people-profilecardproperty-set.spec.ts index aa1394f8d97..71b443e06ce 100644 --- a/src/m365/tenant/commands/people/people-profilecardproperty-set.spec.ts +++ b/src/m365/tenant/commands/people/people-profilecardproperty-set.spec.ts @@ -57,7 +57,7 @@ describe(commands.PEOPLE_PROFILECARDPROPERTY_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/people/people-pronouns-get.spec.ts b/src/m365/tenant/commands/people/people-pronouns-get.spec.ts index 537fd5abfab..b65a05420ea 100644 --- a/src/m365/tenant/commands/people/people-pronouns-get.spec.ts +++ b/src/m365/tenant/commands/people/people-pronouns-get.spec.ts @@ -18,7 +18,7 @@ describe(commands.PEOPLE_PRONOUNS_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/people/people-pronouns-set.spec.ts b/src/m365/tenant/commands/people/people-pronouns-set.spec.ts index 52149091195..edcc09f11b1 100644 --- a/src/m365/tenant/commands/people/people-pronouns-set.spec.ts +++ b/src/m365/tenant/commands/people/people-pronouns-set.spec.ts @@ -23,7 +23,7 @@ describe(commands.PEOPLE_PRONOUNS_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/report/report-activeusercounts.spec.ts b/src/m365/tenant/commands/report/report-activeusercounts.spec.ts index e4ac441465a..3a3dfc65af1 100644 --- a/src/m365/tenant/commands/report/report-activeusercounts.spec.ts +++ b/src/m365/tenant/commands/report/report-activeusercounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_ACTIVEUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/report/report-activeuserdetail.spec.ts b/src/m365/tenant/commands/report/report-activeuserdetail.spec.ts index 0233f47f26d..9d72567eaac 100644 --- a/src/m365/tenant/commands/report/report-activeuserdetail.spec.ts +++ b/src/m365/tenant/commands/report/report-activeuserdetail.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_ACTIVEUSERDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/report/report-office365activationcounts.spec.ts b/src/m365/tenant/commands/report/report-office365activationcounts.spec.ts index 94ee60455b2..b6a855ecc80 100644 --- a/src/m365/tenant/commands/report/report-office365activationcounts.spec.ts +++ b/src/m365/tenant/commands/report/report-office365activationcounts.spec.ts @@ -18,7 +18,7 @@ describe(commands.REPORT_OFFICE365ACTIVATIONCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/report/report-office365activationsusercounts.spec.ts b/src/m365/tenant/commands/report/report-office365activationsusercounts.spec.ts index b0e7e9df1ef..b6649c30a07 100644 --- a/src/m365/tenant/commands/report/report-office365activationsusercounts.spec.ts +++ b/src/m365/tenant/commands/report/report-office365activationsusercounts.spec.ts @@ -18,7 +18,7 @@ describe(commands.REPORT_OFFICE365ACTIVATIONSUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/report/report-office365activationsuserdetail.spec.ts b/src/m365/tenant/commands/report/report-office365activationsuserdetail.spec.ts index 6e295cec59d..8a15edc07ed 100644 --- a/src/m365/tenant/commands/report/report-office365activationsuserdetail.spec.ts +++ b/src/m365/tenant/commands/report/report-office365activationsuserdetail.spec.ts @@ -18,7 +18,7 @@ describe(commands.REPORT_OFFICE365ACTIVATIONSUSERDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/report/report-servicesusercounts.spec.ts b/src/m365/tenant/commands/report/report-servicesusercounts.spec.ts index 32da80b7ac7..3dd6adbb79e 100644 --- a/src/m365/tenant/commands/report/report-servicesusercounts.spec.ts +++ b/src/m365/tenant/commands/report/report-servicesusercounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.REPORT_SERVICESUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/report/report-settings-get.spec.ts b/src/m365/tenant/commands/report/report-settings-get.spec.ts index 45cded26998..b818cecdd76 100644 --- a/src/m365/tenant/commands/report/report-settings-get.spec.ts +++ b/src/m365/tenant/commands/report/report-settings-get.spec.ts @@ -18,7 +18,7 @@ describe(commands.REPORT_SETTINGS_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/report/report-settings-set.spec.ts b/src/m365/tenant/commands/report/report-settings-set.spec.ts index 4b16e4a365e..16f6aeacf06 100644 --- a/src/m365/tenant/commands/report/report-settings-set.spec.ts +++ b/src/m365/tenant/commands/report/report-settings-set.spec.ts @@ -22,7 +22,7 @@ describe(commands.REPORT_SETTINGS_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/security/security-alerts-list.spec.ts b/src/m365/tenant/commands/security/security-alerts-list.spec.ts index d4118c94ed6..49ebbeda9a4 100644 --- a/src/m365/tenant/commands/security/security-alerts-list.spec.ts +++ b/src/m365/tenant/commands/security/security-alerts-list.spec.ts @@ -535,7 +535,7 @@ describe(commands.SECURITY_ALERTS_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/serviceannouncement/serviceannouncement-health-get.spec.ts b/src/m365/tenant/commands/serviceannouncement/serviceannouncement-health-get.spec.ts index 2683c8c11f0..27d3e892159 100644 --- a/src/m365/tenant/commands/serviceannouncement/serviceannouncement-health-get.spec.ts +++ b/src/m365/tenant/commands/serviceannouncement/serviceannouncement-health-get.spec.ts @@ -66,7 +66,7 @@ describe(commands.SERVICEANNOUNCEMENT_HEALTH_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/serviceannouncement/serviceannouncement-health-list.spec.ts b/src/m365/tenant/commands/serviceannouncement/serviceannouncement-health-list.spec.ts index f19c904ae3a..92d5fcd7ea1 100644 --- a/src/m365/tenant/commands/serviceannouncement/serviceannouncement-health-list.spec.ts +++ b/src/m365/tenant/commands/serviceannouncement/serviceannouncement-health-list.spec.ts @@ -106,7 +106,7 @@ describe(commands.SERVICEANNOUNCEMENT_HEALTH_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/serviceannouncement/serviceannouncement-healthissue-get.spec.ts b/src/m365/tenant/commands/serviceannouncement/serviceannouncement-healthissue-get.spec.ts index 8b92e081fcc..1f89cd4d2f6 100644 --- a/src/m365/tenant/commands/serviceannouncement/serviceannouncement-healthissue-get.spec.ts +++ b/src/m365/tenant/commands/serviceannouncement/serviceannouncement-healthissue-get.spec.ts @@ -62,7 +62,7 @@ describe(commands.SERVICEANNOUNCEMENT_HEALTHISSUE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/serviceannouncement/serviceannouncement-healthissue-list.spec.ts b/src/m365/tenant/commands/serviceannouncement/serviceannouncement-healthissue-list.spec.ts index 897e634b660..33654df26f9 100644 --- a/src/m365/tenant/commands/serviceannouncement/serviceannouncement-healthissue-list.spec.ts +++ b/src/m365/tenant/commands/serviceannouncement/serviceannouncement-healthissue-list.spec.ts @@ -205,7 +205,7 @@ describe(commands.SERVICEANNOUNCEMENT_HEALTHISSUE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/serviceannouncement/serviceannouncement-message-get.spec.ts b/src/m365/tenant/commands/serviceannouncement/serviceannouncement-message-get.spec.ts index 3c030468b58..2cac8052de5 100644 --- a/src/m365/tenant/commands/serviceannouncement/serviceannouncement-message-get.spec.ts +++ b/src/m365/tenant/commands/serviceannouncement/serviceannouncement-message-get.spec.ts @@ -73,7 +73,7 @@ describe(commands.SERVICEANNOUNCEMENT_MESSAGE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/tenant/commands/serviceannouncement/serviceannouncement-message-list.spec.ts b/src/m365/tenant/commands/serviceannouncement/serviceannouncement-message-list.spec.ts index 054acadf3c1..ec3b9121923 100644 --- a/src/m365/tenant/commands/serviceannouncement/serviceannouncement-message-list.spec.ts +++ b/src/m365/tenant/commands/serviceannouncement/serviceannouncement-message-list.spec.ts @@ -177,7 +177,7 @@ describe(commands.SERVICEANNOUNCEMENT_MESSAGE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/todo/commands/list/list-add.spec.ts b/src/m365/todo/commands/list/list-add.spec.ts index a41b02214e7..7d5a429b5f6 100644 --- a/src/m365/todo/commands/list/list-add.spec.ts +++ b/src/m365/todo/commands/list/list-add.spec.ts @@ -18,7 +18,7 @@ describe(commands.LIST_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/todo/commands/list/list-get.spec.ts b/src/m365/todo/commands/list/list-get.spec.ts index eadcac82045..eafafc7d1a7 100644 --- a/src/m365/todo/commands/list/list-get.spec.ts +++ b/src/m365/todo/commands/list/list-get.spec.ts @@ -37,7 +37,7 @@ describe(commands.LIST_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/todo/commands/list/list-list.spec.ts b/src/m365/todo/commands/list/list-list.spec.ts index e81924358bd..cbee3f15788 100644 --- a/src/m365/todo/commands/list/list-list.spec.ts +++ b/src/m365/todo/commands/list/list-list.spec.ts @@ -18,7 +18,7 @@ describe(commands.LIST_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/todo/commands/list/list-remove.spec.ts b/src/m365/todo/commands/list/list-remove.spec.ts index 95cc3dabfbc..31698c12612 100644 --- a/src/m365/todo/commands/list/list-remove.spec.ts +++ b/src/m365/todo/commands/list/list-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.LIST_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/todo/commands/list/list-set.spec.ts b/src/m365/todo/commands/list/list-set.spec.ts index 9fb0a18f63a..68a87b6acbd 100644 --- a/src/m365/todo/commands/list/list-set.spec.ts +++ b/src/m365/todo/commands/list/list-set.spec.ts @@ -22,7 +22,7 @@ describe(commands.LIST_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/todo/commands/task/task-add.spec.ts b/src/m365/todo/commands/task/task-add.spec.ts index 62c46702c3c..73cc37d9ec9 100644 --- a/src/m365/todo/commands/task/task-add.spec.ts +++ b/src/m365/todo/commands/task/task-add.spec.ts @@ -43,7 +43,7 @@ describe(commands.TASK_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/todo/commands/task/task-get.spec.ts b/src/m365/todo/commands/task/task-get.spec.ts index 84bb71c9eac..139f76f951b 100644 --- a/src/m365/todo/commands/task/task-get.spec.ts +++ b/src/m365/todo/commands/task/task-get.spec.ts @@ -43,7 +43,7 @@ describe(commands.TASK_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/todo/commands/task/task-list.spec.ts b/src/m365/todo/commands/task/task-list.spec.ts index 9eeddfbf851..1afa7633e4f 100644 --- a/src/m365/todo/commands/task/task-list.spec.ts +++ b/src/m365/todo/commands/task/task-list.spec.ts @@ -23,7 +23,7 @@ describe(commands.TASK_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/todo/commands/task/task-remove.spec.ts b/src/m365/todo/commands/task/task-remove.spec.ts index e169380eb58..b4b69debf86 100644 --- a/src/m365/todo/commands/task/task-remove.spec.ts +++ b/src/m365/todo/commands/task/task-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.TASK_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/todo/commands/task/task-set.spec.ts b/src/m365/todo/commands/task/task-set.spec.ts index 4d30bb40313..59ab4a5071e 100644 --- a/src/m365/todo/commands/task/task-set.spec.ts +++ b/src/m365/todo/commands/task/task-set.spec.ts @@ -51,7 +51,7 @@ describe(commands.TASK_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/util/commands/accesstoken/accesstoken-get.spec.ts b/src/m365/util/commands/accesstoken/accesstoken-get.spec.ts index a0f3c23a0c7..dbb35d8f25f 100644 --- a/src/m365/util/commands/accesstoken/accesstoken-get.spec.ts +++ b/src/m365/util/commands/accesstoken/accesstoken-get.spec.ts @@ -17,7 +17,7 @@ describe(commands.ACCESSTOKEN_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/viva/commands/connections/connections-app-create.spec.ts b/src/m365/viva/commands/connections/connections-app-create.spec.ts index 6dfcf7237aa..c273f34c9e9 100644 --- a/src/m365/viva/commands/connections/connections-app-create.spec.ts +++ b/src/m365/viva/commands/connections/connections-app-create.spec.ts @@ -28,7 +28,7 @@ describe(commands.CONNECTIONS_APP_CREATE, () => { let commandInfo: CommandInfo; before(() => { - sinon.stub(telemetry, 'trackEvent').callsFake(() => { }); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').callsFake(() => ''); sinon.stub(session, 'getId').callsFake(() => ''); (command as any).archive = admZipMock; diff --git a/src/m365/viva/commands/engage/engage-community-add.spec.ts b/src/m365/viva/commands/engage/engage-community-add.spec.ts index 10406877c2f..b3c8bc08e4a 100644 --- a/src/m365/viva/commands/engage/engage-community-add.spec.ts +++ b/src/m365/viva/commands/engage/engage-community-add.spec.ts @@ -26,7 +26,7 @@ describe(commands.ENGAGE_COMMUNITY_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/viva/commands/engage/engage-community-get.spec.ts b/src/m365/viva/commands/engage/engage-community-get.spec.ts index 6c40b3a3d9b..5e9f3e935a3 100644 --- a/src/m365/viva/commands/engage/engage-community-get.spec.ts +++ b/src/m365/viva/commands/engage/engage-community-get.spec.ts @@ -19,7 +19,7 @@ describe(commands.ENGAGE_COMMUNITY_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/viva/commands/engage/engage-community-list.spec.ts b/src/m365/viva/commands/engage/engage-community-list.spec.ts index c59fba532a6..f42dced5115 100644 --- a/src/m365/viva/commands/engage/engage-community-list.spec.ts +++ b/src/m365/viva/commands/engage/engage-community-list.spec.ts @@ -18,7 +18,7 @@ describe(commands.ENGAGE_COMMUNITY_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/viva/commands/engage/engage-community-set.spec.ts b/src/m365/viva/commands/engage/engage-community-set.spec.ts index 7f73364a19d..b753d71bb83 100644 --- a/src/m365/viva/commands/engage/engage-community-set.spec.ts +++ b/src/m365/viva/commands/engage/engage-community-set.spec.ts @@ -24,7 +24,7 @@ describe(commands.ENGAGE_COMMUNITY_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/viva/commands/engage/engage-community-user-list.spec.ts b/src/m365/viva/commands/engage/engage-community-user-list.spec.ts index 2d768c2c090..9d7671194f8 100644 --- a/src/m365/viva/commands/engage/engage-community-user-list.spec.ts +++ b/src/m365/viva/commands/engage/engage-community-user-list.spec.ts @@ -71,7 +71,7 @@ describe(commands.ENGAGE_COMMUNITY_USER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/viva/commands/engage/engage-group-list.spec.ts b/src/m365/viva/commands/engage/engage-group-list.spec.ts index 34082a151f0..4986fc9f11d 100644 --- a/src/m365/viva/commands/engage/engage-group-list.spec.ts +++ b/src/m365/viva/commands/engage/engage-group-list.spec.ts @@ -186,7 +186,7 @@ describe(commands.ENGAGE_GROUP_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/viva/commands/engage/engage-group-user-add.spec.ts b/src/m365/viva/commands/engage/engage-group-user-add.spec.ts index d6a5741c426..644044b8fe5 100644 --- a/src/m365/viva/commands/engage/engage-group-user-add.spec.ts +++ b/src/m365/viva/commands/engage/engage-group-user-add.spec.ts @@ -21,7 +21,7 @@ describe(commands.ENGAGE_GROUP_USER_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/viva/commands/engage/engage-group-user-remove.spec.ts b/src/m365/viva/commands/engage/engage-group-user-remove.spec.ts index 43302d3630f..d005c4a8f77 100644 --- a/src/m365/viva/commands/engage/engage-group-user-remove.spec.ts +++ b/src/m365/viva/commands/engage/engage-group-user-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.ENGAGE_GROUP_USER_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/viva/commands/engage/engage-message-add.spec.ts b/src/m365/viva/commands/engage/engage-message-add.spec.ts index 3b8967a3dab..216e03b55ba 100644 --- a/src/m365/viva/commands/engage/engage-message-add.spec.ts +++ b/src/m365/viva/commands/engage/engage-message-add.spec.ts @@ -23,7 +23,7 @@ describe(commands.ENGAGE_MESSAGE_ADD, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/viva/commands/engage/engage-message-get.spec.ts b/src/m365/viva/commands/engage/engage-message-get.spec.ts index 25c0b8988ed..4e38f6547d7 100644 --- a/src/m365/viva/commands/engage/engage-message-get.spec.ts +++ b/src/m365/viva/commands/engage/engage-message-get.spec.ts @@ -25,7 +25,7 @@ describe(commands.ENGAGE_MESSAGE_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/viva/commands/engage/engage-message-like-set.spec.ts b/src/m365/viva/commands/engage/engage-message-like-set.spec.ts index 9846ca35558..f6aabeb37b4 100644 --- a/src/m365/viva/commands/engage/engage-message-like-set.spec.ts +++ b/src/m365/viva/commands/engage/engage-message-like-set.spec.ts @@ -23,7 +23,7 @@ describe(commands.ENGAGE_MESSAGE_LIKE_SET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/viva/commands/engage/engage-message-list.spec.ts b/src/m365/viva/commands/engage/engage-message-list.spec.ts index 502e1336004..4f333f78ed1 100644 --- a/src/m365/viva/commands/engage/engage-message-list.spec.ts +++ b/src/m365/viva/commands/engage/engage-message-list.spec.ts @@ -42,7 +42,7 @@ describe(commands.ENGAGE_MESSAGE_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/viva/commands/engage/engage-message-remove.spec.ts b/src/m365/viva/commands/engage/engage-message-remove.spec.ts index 62eac6665b9..7c647f2ebda 100644 --- a/src/m365/viva/commands/engage/engage-message-remove.spec.ts +++ b/src/m365/viva/commands/engage/engage-message-remove.spec.ts @@ -22,7 +22,7 @@ describe(commands.ENGAGE_MESSAGE_REMOVE, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/viva/commands/engage/engage-network-list.spec.ts b/src/m365/viva/commands/engage/engage-network-list.spec.ts index ef7d32ad890..f35664b7b95 100644 --- a/src/m365/viva/commands/engage/engage-network-list.spec.ts +++ b/src/m365/viva/commands/engage/engage-network-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.ENGAGE_NETWORK_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/viva/commands/engage/engage-report-activitycounts.spec.ts b/src/m365/viva/commands/engage/engage-report-activitycounts.spec.ts index 04501a7cb99..67f0f82ce16 100644 --- a/src/m365/viva/commands/engage/engage-report-activitycounts.spec.ts +++ b/src/m365/viva/commands/engage/engage-report-activitycounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.ENGAGE_REPORT_ACTIVITYCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/viva/commands/engage/engage-report-activityusercounts.spec.ts b/src/m365/viva/commands/engage/engage-report-activityusercounts.spec.ts index 54fd7b6dd3b..316e22ccb81 100644 --- a/src/m365/viva/commands/engage/engage-report-activityusercounts.spec.ts +++ b/src/m365/viva/commands/engage/engage-report-activityusercounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.ENGAGE_REPORT_ACTIVITYUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/viva/commands/engage/engage-report-activityuserdetail.spec.ts b/src/m365/viva/commands/engage/engage-report-activityuserdetail.spec.ts index a7805175db0..b1bc720f8ee 100644 --- a/src/m365/viva/commands/engage/engage-report-activityuserdetail.spec.ts +++ b/src/m365/viva/commands/engage/engage-report-activityuserdetail.spec.ts @@ -16,7 +16,7 @@ describe(commands.ENGAGE_REPORT_ACTIVITYUSERDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/viva/commands/engage/engage-report-deviceusagedistributionusercounts.spec.ts b/src/m365/viva/commands/engage/engage-report-deviceusagedistributionusercounts.spec.ts index 6ee69c7e958..53a4f75b2bc 100644 --- a/src/m365/viva/commands/engage/engage-report-deviceusagedistributionusercounts.spec.ts +++ b/src/m365/viva/commands/engage/engage-report-deviceusagedistributionusercounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.ENGAGE_REPORT_DEVICEUSAGEDISTRIBUTIONUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/viva/commands/engage/engage-report-deviceusageusercounts.spec.ts b/src/m365/viva/commands/engage/engage-report-deviceusageusercounts.spec.ts index 0f764b3f055..5de5ac8dc06 100644 --- a/src/m365/viva/commands/engage/engage-report-deviceusageusercounts.spec.ts +++ b/src/m365/viva/commands/engage/engage-report-deviceusageusercounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.ENGAGE_REPORT_DEVICEUSAGEUSERCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/viva/commands/engage/engage-report-deviceusageuserdetail.spec.ts b/src/m365/viva/commands/engage/engage-report-deviceusageuserdetail.spec.ts index 2eb97c512ac..f215f099f70 100644 --- a/src/m365/viva/commands/engage/engage-report-deviceusageuserdetail.spec.ts +++ b/src/m365/viva/commands/engage/engage-report-deviceusageuserdetail.spec.ts @@ -16,7 +16,7 @@ describe(commands.ENGAGE_REPORT_DEVICEUSAGEUSERDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/viva/commands/engage/engage-report-groupsactivitycounts.spec.ts b/src/m365/viva/commands/engage/engage-report-groupsactivitycounts.spec.ts index 5c552313bac..09bb3bfbcc9 100644 --- a/src/m365/viva/commands/engage/engage-report-groupsactivitycounts.spec.ts +++ b/src/m365/viva/commands/engage/engage-report-groupsactivitycounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.ENGAGE_REPORT_GROUPSACTIVITYCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/viva/commands/engage/engage-report-groupsactivitydetail.spec.ts b/src/m365/viva/commands/engage/engage-report-groupsactivitydetail.spec.ts index d1e8e48c4ca..f296ecda978 100644 --- a/src/m365/viva/commands/engage/engage-report-groupsactivitydetail.spec.ts +++ b/src/m365/viva/commands/engage/engage-report-groupsactivitydetail.spec.ts @@ -16,7 +16,7 @@ describe(commands.ENGAGE_REPORT_GROUPSACTIVITYDETAIL, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/viva/commands/engage/engage-report-groupsactivitygroupcounts.spec.ts b/src/m365/viva/commands/engage/engage-report-groupsactivitygroupcounts.spec.ts index 252c92285eb..2d5e39ce052 100644 --- a/src/m365/viva/commands/engage/engage-report-groupsactivitygroupcounts.spec.ts +++ b/src/m365/viva/commands/engage/engage-report-groupsactivitygroupcounts.spec.ts @@ -16,7 +16,7 @@ describe(commands.ENGAGE_REPORT_GROUPSACTIVITYGROUPCOUNTS, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); auth.connection.active = true; diff --git a/src/m365/viva/commands/engage/engage-search.spec.ts b/src/m365/viva/commands/engage/engage-search.spec.ts index b9622ca6190..29472ca618f 100644 --- a/src/m365/viva/commands/engage/engage-search.spec.ts +++ b/src/m365/viva/commands/engage/engage-search.spec.ts @@ -204,7 +204,7 @@ describe(commands.ENGAGE_SEARCH, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/viva/commands/engage/engage-user-get.spec.ts b/src/m365/viva/commands/engage/engage-user-get.spec.ts index c1344552c4a..b023212c52e 100644 --- a/src/m365/viva/commands/engage/engage-user-get.spec.ts +++ b/src/m365/viva/commands/engage/engage-user-get.spec.ts @@ -22,7 +22,7 @@ describe(commands.ENGAGE_USER_GET, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/m365/viva/commands/engage/engage-user-list.spec.ts b/src/m365/viva/commands/engage/engage-user-list.spec.ts index cfb6ac8eeee..b32bef4f70c 100644 --- a/src/m365/viva/commands/engage/engage-user-list.spec.ts +++ b/src/m365/viva/commands/engage/engage-user-list.spec.ts @@ -22,7 +22,7 @@ describe(commands.ENGAGE_USER_LIST, () => { before(() => { sinon.stub(auth, 'restoreAuth').resolves(); - sinon.stub(telemetry, 'trackEvent').returns(); + sinon.stub(telemetry, 'trackEvent').resolves(); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns(''); sinon.stub(accessToken, 'assertDelegatedAccessToken').returns(); diff --git a/src/telemetry.spec.ts b/src/telemetry.spec.ts index e458232017e..44f9ca30ff8 100644 --- a/src/telemetry.spec.ts +++ b/src/telemetry.spec.ts @@ -1,29 +1,22 @@ import assert from 'assert'; -import child_process from 'child_process'; import sinon from 'sinon'; +import appInsights from './appInsights.js'; import { cli } from "./cli/cli.js"; import { settingsNames } from './settingsNames.js'; import { telemetry } from './telemetry.js'; import { pid } from './utils/pid.js'; -import { sinonUtil } from './utils/sinonUtil.js'; import { session } from './utils/session.js'; +import { sinonUtil } from './utils/sinonUtil.js'; describe('Telemetry', () => { - let spawnStub: sinon.SinonStub; - let stdin: string = ''; + let trackEventStub: sinon.SinonStub; + let trackExceptionStub: sinon.SinonStub; before(() => { - spawnStub = sinon.stub(child_process, 'spawn').returns({ - stdin: { - write: (s: string) => { - stdin += s; - }, - end: () => { } - }, - unref: () => { } - } as any); sinon.stub(pid, 'getProcessName').returns(''); sinon.stub(session, 'getId').returns('abc123'); + trackEventStub = sinon.stub(appInsights, 'trackEvent'); + trackExceptionStub = sinon.stub(appInsights, 'trackException'); }); afterEach(() => { @@ -31,15 +24,15 @@ describe('Telemetry', () => { cli.getSettingWithDefaultValue, (telemetry as any).trackTelemetry ]); - spawnStub.resetHistory(); - stdin = ''; + trackEventStub.resetHistory(); + trackExceptionStub.resetHistory(); }); after(() => { sinon.restore(); }); - it(`doesn't log an event when disableTelemetry is set`, () => { + it(`doesn't log an event when disableTelemetry is set`, async () => { sinon.stub(cli, 'getSettingWithDefaultValue').callsFake((settingName, defaultValue) => { if (settingName === settingsNames.disableTelemetry) { return true; @@ -47,11 +40,12 @@ describe('Telemetry', () => { return defaultValue; }); - telemetry.trackEvent('foo bar', {}); - assert(spawnStub.notCalled); + await telemetry.trackEvent('foo bar', {}); + assert(trackEventStub.notCalled, 'trackEventStub called'); + assert(trackExceptionStub.notCalled, 'trackExceptionStub called'); }); - it('logs an event when disableTelemetry is not set', () => { + it('logs an event when disableTelemetry is not set', async () => { sinon.stub(cli, 'getSettingWithDefaultValue').callsFake((settingName, defaultValue) => { if (settingName === settingsNames.disableTelemetry) { return false; @@ -59,11 +53,38 @@ describe('Telemetry', () => { return defaultValue; }); - telemetry.trackEvent('foo bar', {}); - assert(spawnStub.called); + await telemetry.trackEvent('foo bar', {}); + assert(trackEventStub.called, 'trackEventStub not called'); + assert(trackExceptionStub.notCalled, 'trackExceptionStub called'); + }); + + it(`doesn't log the exception when disableTelemetry is set`, async () => { + sinon.stub(cli, 'getSettingWithDefaultValue').callsFake((settingName, defaultValue) => { + if (settingName === settingsNames.disableTelemetry) { + return true; + } + + return defaultValue; + }); + await telemetry.trackEvent('foo bar', {}, 'error'); + assert(trackEventStub.notCalled, 'trackEventStub called'); + assert(trackExceptionStub.notCalled, 'trackExceptionStub called'); }); - it(`logs an empty string for shell if it couldn't resolve shell process name`, () => { + it('logs the exception when disableTelemetry is not set', async () => { + sinon.stub(cli, 'getSettingWithDefaultValue').callsFake((settingName, defaultValue) => { + if (settingName === settingsNames.disableTelemetry) { + return false; + } + + return defaultValue; + }); + await telemetry.trackEvent('foo bar', {}, 'error'); + assert(trackEventStub.notCalled, 'trackEventStub called'); + assert(trackExceptionStub.called, 'trackExceptionStub not called'); + }); + + it(`logs an empty string for shell if it couldn't resolve shell process name`, async () => { sinon.stub(cli, 'getSettingWithDefaultValue').callsFake((settingName, defaultValue) => { if (settingName === settingsNames.disableTelemetry) { return false; @@ -74,11 +95,11 @@ describe('Telemetry', () => { sinonUtil.restore(pid.getProcessName); sinon.stub(pid, 'getProcessName').returns(undefined); - telemetry.trackEvent('foo bar', {}); - assert.strictEqual(JSON.parse(stdin).shell, ''); + await telemetry.trackEvent('foo bar', {}); + assert.strictEqual(appInsights.commonProperties.shell, ''); }); - it(`silently handles exception if an error occurs while spawning telemetry runner`, (done) => { + it(`fails silently when submitting telemetry fails`, async () => { sinon.stub(cli, 'getSettingWithDefaultValue').callsFake((settingName, defaultValue) => { if (settingName === settingsNames.disableTelemetry) { return false; @@ -86,14 +107,10 @@ describe('Telemetry', () => { return defaultValue; }); - sinonUtil.restore(child_process.spawn); - sinon.stub(child_process, 'spawn').throws(); - try { - telemetry.trackEvent('foo bar', {}); - done(); - } - catch (e) { - done(e); - } + sinonUtil.restore(appInsights.trackEvent); + sinon.stub(appInsights, 'trackEvent').throws(new Error('foo')); + + await telemetry.trackEvent('foo bar', {}); + assert.ok(true); }); }); \ No newline at end of file diff --git a/src/telemetry.ts b/src/telemetry.ts index c04a1ac8faa..3b5aa079da7 100644 --- a/src/telemetry.ts +++ b/src/telemetry.ts @@ -1,39 +1,42 @@ -import child_process from 'child_process'; -import path from 'path'; -import url from 'url'; +import appInsights from './appInsights.js'; import { cli } from './cli/cli.js'; import { settingsNames } from './settingsNames.js'; import { pid } from './utils/pid.js'; import { session } from './utils/session.js'; -const __dirname = url.fileURLToPath(new URL('.', import.meta.url)); - -function trackTelemetry(object: any): void { +async function trackTelemetry(object: any): Promise { try { - const child = child_process.spawn('node', [path.join(__dirname, 'telemetryRunner.js')], { - stdio: ['pipe', 'ignore', 'ignore'], - detached: true - }); - child.unref(); + const { commandName, properties, exception } = object; - object.shell = pid.getProcessName(process.ppid) || ''; - object.session = session.getId(process.ppid); + appInsights.commonProperties.shell = pid.getProcessName(process.ppid) || ''; + appInsights.context.tags[appInsights.context.keys.sessionId] = session.getId(process.ppid); - child.stdin.write(JSON.stringify(object)); - child.stdin.end(); + if (exception) { + appInsights.trackException({ + exception + }); + } + else { + appInsights.trackEvent({ + name: commandName, + properties + }); + } + await appInsights.flush(); } catch { } } export const telemetry = { - trackEvent: (commandName: string, properties: any): void => { + trackEvent: async (commandName: string, properties: any, exception?: any): Promise => { if (cli.getSettingWithDefaultValue(settingsNames.disableTelemetry, false)) { return; } - trackTelemetry({ + await trackTelemetry({ commandName, - properties + properties, + exception }); } }; \ No newline at end of file diff --git a/src/telemetryRunner.ts b/src/telemetryRunner.ts deleted file mode 100644 index 1d974b5525c..00000000000 --- a/src/telemetryRunner.ts +++ /dev/null @@ -1,29 +0,0 @@ -import appInsights from './appInsights.js'; -import * as process from 'process'; -import * as fs from 'fs'; - -process.stdin.setEncoding('utf8'); - -try { - // read from stdin - const input = fs.readFileSync(0, 'utf-8'); - const data = JSON.parse(input); - const { commandName, properties, exception, shell, session } = data; - - appInsights.commonProperties.shell = shell; - appInsights.context.tags[appInsights.context.keys.sessionId] = session; - - if (exception) { - appInsights.trackException({ - exception - }); - } - else { - appInsights.trackEvent({ - name: commandName, - properties - }); - } - await appInsights.flush(); -} -catch { } \ No newline at end of file