1 instantiation of TestTerminalConnection
Aspire.Dashboard.Playwright.Tests (1)
Integration\Playwright\Infrastructure\TestTerminalConnectionResolver.cs (1)
24
var producer = _producers.GetOrAdd(resourceName, _ => new(() => new
TestTerminalConnection
())).Value;
24 references to TestTerminalConnection
Aspire.Dashboard.Playwright.Tests (24)
Integration\Playwright\Infrastructure\TestTerminalConnectionResolver.cs (5)
17
private readonly ConcurrentDictionary<string, Lazy<
TestTerminalConnection
>> _producers = new(StringComparer.Ordinal);
18
private readonly Channel<
TestTerminalConnection
> _connections = Channel.CreateUnbounded<
TestTerminalConnection
>();
24
var
producer = _producers.GetOrAdd(resourceName, _ => new(() => new TestTerminalConnection())).Value;
30
public Task<
TestTerminalConnection
> AcceptConnectionAsync(CancellationToken cancellationToken) =>
Integration\Playwright\TerminalTests.cs (19)
36
await using
var
connection = await fixture.TerminalResolver.AcceptConnectionAsync(CancellationToken.None).DefaultTimeout();
108
await using
var
connection = await fixture.TerminalResolver.AcceptConnectionAsync(CancellationToken.None).DefaultTimeout();
204
await using
var
connection = await OpenTerminalAsync(page);
239
await using
var
connection = await OpenTerminalAsync(page);
261
await using
var
connection = await OpenTerminalAsync(page);
272
await using
var
connection = await OpenTerminalAsync(page);
297
await using
var
connection = await OpenTerminalAsync(page);
320
await using
var
connection = await OpenTerminalAsync(page);
343
await using
var
connection = await OpenTerminalAsync(page);
361
await using
var
connection = await OpenTerminalAsync(page);
413
await using
var
connection = await OpenTerminalAsync(page);
446
await using
var
connection = await OpenTerminalAsync(page);
514
private static async Task WriteMetadataAsync(IPage page,
TestTerminalConnection
connection, string title, string directory)
524
private async Task<
TestTerminalConnection
> OpenTerminalAsync(IPage page)
531
var
connection = await fixture.TerminalResolver.AcceptConnectionAsync(CancellationToken.None).DefaultTimeout();
539
.ToHaveTextAsync($"{
TestTerminalConnection
.Columns}×{
TestTerminalConnection
.Rows}");
649
""", new { endpoint = Endpoint, requestPrimary, columns =
TestTerminalConnection
.Columns, rows =
TestTerminalConnection
.Rows });