17 instantiations of PlaywrightCliInstaller
Aspire.Cli.Tests (17)
Agents\ClaudeCodeAgentEnvironmentScannerTests.cs (1)
126
return new
PlaywrightCliInstaller
(
Agents\CopilotCliAgentEnvironmentScannerTests.cs (1)
328
return new
PlaywrightCliInstaller
(
Agents\OpenCodeAgentEnvironmentScannerTests.cs (1)
106
return new
PlaywrightCliInstaller
(
Agents\PlaywrightCliInstallerTests.cs (13)
36
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
56
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
80
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
99
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
125
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
164
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
200
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
239
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
316
var installer = new
PlaywrightCliInstaller
(npmRunner, provenanceChecker, playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
350
var installer = new
PlaywrightCliInstaller
(npmRunner, provenanceChecker, playwrightRunner, new TestConsoleInteractionService(), configuration, NullLogger<PlaywrightCliInstaller>.Instance);
380
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), configuration, NullLogger<PlaywrightCliInstaller>.Instance);
396
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
429
var installer = new
PlaywrightCliInstaller
(
Agents\VsCodeAgentEnvironmentScannerTests.cs (1)
366
return new
PlaywrightCliInstaller
(
53 references to PlaywrightCliInstaller
aspire (12)
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (2)
25
private readonly
PlaywrightCliInstaller
_playwrightCliInstaller;
36
public ClaudeCodeAgentEnvironmentScanner(IClaudeCodeCliRunner claudeCodeCliRunner,
PlaywrightCliInstaller
playwrightCliInstaller, CliExecutionContext executionContext, ILogger<ClaudeCodeAgentEnvironmentScanner> logger)
Agents\CommonAgentApplicators.cs (2)
80
/// The applicator uses <see cref="
PlaywrightCliInstaller
"/> to securely install the CLI and generate skill files.
87
PlaywrightCliInstaller
installer,
Agents\CopilotCli\CopilotCliAgentEnvironmentScanner.cs (2)
25
private readonly
PlaywrightCliInstaller
_playwrightCliInstaller;
36
public CopilotCliAgentEnvironmentScanner(ICopilotCliRunner copilotCliRunner,
PlaywrightCliInstaller
playwrightCliInstaller, CliExecutionContext executionContext, ILogger<CopilotCliAgentEnvironmentScanner> logger)
Agents\OpenCode\OpenCodeAgentEnvironmentScanner.cs (2)
24
private readonly
PlaywrightCliInstaller
_playwrightCliInstaller;
33
public OpenCodeAgentEnvironmentScanner(IOpenCodeCliRunner openCodeCliRunner,
PlaywrightCliInstaller
playwrightCliInstaller, ILogger<OpenCodeAgentEnvironmentScanner> logger)
Agents\Playwright\PlaywrightCliInstaller.cs (1)
22
ILogger<
PlaywrightCliInstaller
> logger)
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (2)
25
private readonly
PlaywrightCliInstaller
_playwrightCliInstaller;
36
public VsCodeAgentEnvironmentScanner(IVsCodeCliRunner vsCodeCliRunner,
PlaywrightCliInstaller
playwrightCliInstaller, CliExecutionContext executionContext, ILogger<VsCodeAgentEnvironmentScanner> logger)
Program.cs (1)
324
builder.Services.AddSingleton<Aspire.Cli.Agents.Playwright.
PlaywrightCliInstaller
>();
Aspire.Cli.Tests (41)
Agents\ClaudeCodeAgentEnvironmentScannerTests.cs (2)
124
private static
PlaywrightCliInstaller
CreatePlaywrightCliInstaller()
132
NullLogger<
PlaywrightCliInstaller
>.Instance);
Agents\CopilotCliAgentEnvironmentScannerTests.cs (2)
326
private static
PlaywrightCliInstaller
CreatePlaywrightCliInstaller()
334
NullLogger<
PlaywrightCliInstaller
>.Instance);
Agents\OpenCodeAgentEnvironmentScannerTests.cs (2)
104
private static
PlaywrightCliInstaller
CreatePlaywrightCliInstaller()
112
NullLogger<
PlaywrightCliInstaller
>.Instance);
Agents\PlaywrightCliInstallerTests.cs (33)
36
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
56
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
80
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
99
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
125
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
164
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
200
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
239
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
266
Assert.True(
PlaywrightCliInstaller
.VerifyIntegrity(tempPath, integrity));
282
Assert.False(
PlaywrightCliInstaller
.VerifyIntegrity(tempPath, "sha512-wronghash"));
298
Assert.False(
PlaywrightCliInstaller
.VerifyIntegrity(tempPath, "sha256-somehash"));
316
var
installer = new PlaywrightCliInstaller(npmRunner, provenanceChecker, playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
347
[
PlaywrightCliInstaller
.DisablePackageValidationKey] = "true"
350
var
installer = new PlaywrightCliInstaller(npmRunner, provenanceChecker, playwrightRunner, new TestConsoleInteractionService(), configuration, NullLogger<
PlaywrightCliInstaller
>.Instance);
377
[
PlaywrightCliInstaller
.VersionOverrideKey] = "0.2.0"
380
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), configuration, NullLogger<
PlaywrightCliInstaller
>.Instance);
396
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestConsoleInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
400
Assert.Equal(
PlaywrightCliInstaller
.VersionRange, npmRunner.ResolvedVersionRange);
429
var
installer = new PlaywrightCliInstaller(
432
NullLogger<
PlaywrightCliInstaller
>.Instance);
483
PlaywrightCliInstaller
.SyncDirectory(sourceDir, targetDir);
Agents\VsCodeAgentEnvironmentScannerTests.cs (2)
364
private static
PlaywrightCliInstaller
CreatePlaywrightCliInstaller()
372
NullLogger<
PlaywrightCliInstaller
>.Instance);