Skip to content

Commit a8c8aba

Browse files
Test that ensures legacy dashboard token env var is honored (#9296)
Fixes #8487
1 parent 2ed738c commit a8c8aba

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

tests/Aspire.Hosting.Tests/DistributedApplicationTests.cs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -650,15 +650,17 @@ public async Task SpecifyingEnvPortInEndpointFlowsToEnv()
650650
}
651651
}
652652

653-
[Fact]
654-
public async Task StartAsync_DashboardAuthConfig_PassedToDashboardProcess()
653+
[Theory]
654+
[InlineData(KnownConfigNames.DashboardFrontendBrowserToken)]
655+
[InlineData(KnownConfigNames.Legacy.DashboardFrontendBrowserToken)]
656+
public async Task StartAsync_DashboardAuthConfig_PassedToDashboardProcess(string tokenEnvVarName)
655657
{
656658
const string testName = "dashboard-auth-config";
657659
var browserToken = "ThisIsATestToken";
658660
var args = new string[] {
659661
$"{KnownConfigNames.AspNetCoreUrls}=http://localhost:0",
660662
$"{KnownConfigNames.DashboardOtlpGrpcEndpointUrl}=http://localhost:0",
661-
$"{KnownConfigNames.DashboardFrontendBrowserToken}={browserToken}"
663+
$"{tokenEnvVarName}={browserToken}"
662664
};
663665
using var testProgram = CreateTestProgram(testName, args: args, disableDashboard: false);
664666

0 commit comments

Comments
 (0)