1 instantiation of TestTerminalConnection
Aspire.Dashboard.Playwright.Tests (1)
Integration\Playwright\Infrastructure\TestTerminalConnectionResolver.cs (1)
24var producer = _producers.GetOrAdd(resourceName, _ => new(() => new TestTerminalConnection())).Value;
23 references to TestTerminalConnection
Aspire.Dashboard.Playwright.Tests (23)
Integration\Playwright\Infrastructure\TestTerminalConnectionResolver.cs (5)
17private readonly ConcurrentDictionary<string, Lazy<TestTerminalConnection>> _producers = new(StringComparer.Ordinal); 18private readonly Channel<TestTerminalConnection> _connections = Channel.CreateUnbounded<TestTerminalConnection>(); 24var producer = _producers.GetOrAdd(resourceName, _ => new(() => new TestTerminalConnection())).Value; 30public Task<TestTerminalConnection> AcceptConnectionAsync(CancellationToken cancellationToken) =>
Integration\Playwright\TerminalTests.cs (18)
39await using var connection = await fixture.TerminalResolver.AcceptConnectionAsync(CancellationToken.None).DefaultTimeout(); 134await using var connection = await OpenTerminalAsync(page); 169await using var connection = await OpenTerminalAsync(page); 191await using var connection = await OpenTerminalAsync(page); 202await using var connection = await OpenTerminalAsync(page); 224await using var connection = await OpenTerminalAsync(page); 245await using var connection = await OpenTerminalAsync(page); 268await using var connection = await OpenTerminalAsync(page); 286await using var connection = await OpenTerminalAsync(page); 338await using var connection = await OpenTerminalAsync(page); 371await using var connection = await OpenTerminalAsync(page); 439private static async Task WriteMetadataAsync(IPage page, TestTerminalConnection connection, string title, string directory) 449private async Task<TestTerminalConnection> OpenTerminalAsync(IPage page) 453var connection = await fixture.TerminalResolver.AcceptConnectionAsync(CancellationToken.None).DefaultTimeout(); 461.ToHaveTextAsync($"{TestTerminalConnection.Columns}×{TestTerminalConnection.Rows}"); 567""", new { endpoint = Endpoint, requestPrimary, columns = TestTerminalConnection.Columns, rows = TestTerminalConnection.Rows });