From 1a9cd1070eff94a7537cb7d7985eab3b85d5822b Mon Sep 17 00:00:00 2001 From: alexweininger Date: Wed, 11 Feb 2026 17:22:45 -0500 Subject: [PATCH 1/2] Fix tests --- test/nightly/crud.test.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/test/nightly/crud.test.ts b/test/nightly/crud.test.ts index 47caf502..cb75bedb 100644 --- a/test/nightly/crud.test.ts +++ b/test/nightly/crud.test.ts @@ -25,7 +25,6 @@ suite('Resource CRUD Operations', function (this: Mocha.Suite): void { const testApi = getCachedTestApi(); testApi.testing.setOverrideAzureServiceFactory(undefined); - testApi.testing.setOverrideAzureSubscriptionProvider(undefined); const subscriptionTreeItems = await testApi.compatibility.getAppResourceTree().getChildren() as unknown as SubscriptionItem[]; if (subscriptionTreeItems.length > 0) { From d58a0b5d733bc0bf60531a53174d378d7f321850 Mon Sep 17 00:00:00 2001 From: alexweininger Date: Wed, 11 Feb 2026 17:40:26 -0500 Subject: [PATCH 2/2] Initialize token credential during Azure DevOps subscription provider setup --- test/utils/azureDevOpsSubscriptionProvider.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/utils/azureDevOpsSubscriptionProvider.ts b/test/utils/azureDevOpsSubscriptionProvider.ts index a73ac7e8..0470fa42 100644 --- a/test/utils/azureDevOpsSubscriptionProvider.ts +++ b/test/utils/azureDevOpsSubscriptionProvider.ts @@ -43,6 +43,9 @@ export async function setupAzureDevOpsSubscriptionProvider(): Promise { // Create the provider instance now so we can return it synchronously const provider = await factory(); + // Sign in to initialize the token credential + await provider.signIn(); + // Set the override via the test API const testApi = getCachedTestApi(); testApi.testing.setOverrideAzureSubscriptionProvider(() => provider);