23 instantiations of PlaywrightCliInstaller
Aspire.Cli.Tests (23)
Agents\ClaudeCodeAgentEnvironmentScannerTests.cs (1)
120
return new
PlaywrightCliInstaller
(
Agents\CopilotCliAgentEnvironmentScannerTests.cs (1)
299
return new
PlaywrightCliInstaller
(
Agents\OpenCodeAgentEnvironmentScannerTests.cs (1)
105
return new
PlaywrightCliInstaller
(
Agents\PlaywrightCliInstallerTests.cs (19)
37
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
70
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
106
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
140
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
171
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
210
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
255
var installer = new
PlaywrightCliInstaller
(npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
298
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
346
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
407
var installer = new
PlaywrightCliInstaller
(npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
445
var installer = new
PlaywrightCliInstaller
(npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
488
var installer = new
PlaywrightCliInstaller
(npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), configuration, NullLogger<PlaywrightCliInstaller>.Instance);
533
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), configuration, NullLogger<PlaywrightCliInstaller>.Instance);
572
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), configuration, NullLogger<PlaywrightCliInstaller>.Instance);
603
var installer = new
PlaywrightCliInstaller
(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
647
var installer = new
PlaywrightCliInstaller
(
742
var installer = new
PlaywrightCliInstaller
(
793
var installer = new
PlaywrightCliInstaller
(
843
var installer = new
PlaywrightCliInstaller
(
Agents\VsCodeAgentEnvironmentScannerTests.cs (1)
366
return new
PlaywrightCliInstaller
(
72 references to PlaywrightCliInstaller
aspire (15)
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (2)
23
private readonly
PlaywrightCliInstaller
_playwrightCliInstaller;
34
public ClaudeCodeAgentEnvironmentScanner(IClaudeCodeCliRunner claudeCodeCliRunner,
PlaywrightCliInstaller
playwrightCliInstaller, CliExecutionContext executionContext, ILogger<ClaudeCodeAgentEnvironmentScanner> logger)
Agents\CommonAgentApplicators.cs (2)
36
/// The applicator uses <see cref="
PlaywrightCliInstaller
"/> to securely install the CLI and generate skill files.
43
PlaywrightCliInstaller
installer,
Agents\CopilotCli\CopilotCliAgentEnvironmentScanner.cs (2)
23
private readonly
PlaywrightCliInstaller
_playwrightCliInstaller;
36
public CopilotCliAgentEnvironmentScanner(ICopilotCliRunner copilotCliRunner,
PlaywrightCliInstaller
playwrightCliInstaller, CliExecutionContext executionContext, IEnvironment environment, ILogger<CopilotCliAgentEnvironmentScanner> logger)
Agents\OpenCode\OpenCodeAgentEnvironmentScanner.cs (2)
22
private readonly
PlaywrightCliInstaller
_playwrightCliInstaller;
31
public OpenCodeAgentEnvironmentScanner(IOpenCodeCliRunner openCodeCliRunner,
PlaywrightCliInstaller
playwrightCliInstaller, ILogger<OpenCodeAgentEnvironmentScanner> logger)
Agents\Playwright\PlaywrightCliInstaller.cs (1)
50
ILogger<
PlaywrightCliInstaller
> logger)
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (2)
23
private readonly
PlaywrightCliInstaller
_playwrightCliInstaller;
36
public VsCodeAgentEnvironmentScanner(IVsCodeCliRunner vsCodeCliRunner,
PlaywrightCliInstaller
playwrightCliInstaller, CliExecutionContext executionContext, IEnvironment environment, ILogger<VsCodeAgentEnvironmentScanner> logger)
Commands\AgentInitCommand.cs (2)
28
private readonly
PlaywrightCliInstaller
_playwrightCliInstaller;
36
PlaywrightCliInstaller
playwrightCliInstaller,
Commands\McpInitCommand.cs (1)
25
PlaywrightCliInstaller
playwrightCliInstaller,
Program.cs (1)
552
builder.Services.AddSingleton<
PlaywrightCliInstaller
>();
Aspire.Cli.Tests (57)
Agents\ClaudeCodeAgentEnvironmentScannerTests.cs (2)
118
private static
PlaywrightCliInstaller
CreatePlaywrightCliInstaller()
126
NullLogger<
PlaywrightCliInstaller
>.Instance);
Agents\CopilotCliAgentEnvironmentScannerTests.cs (2)
297
private static
PlaywrightCliInstaller
CreatePlaywrightCliInstaller()
305
NullLogger<
PlaywrightCliInstaller
>.Instance);
Agents\OpenCodeAgentEnvironmentScannerTests.cs (2)
103
private static
PlaywrightCliInstaller
CreatePlaywrightCliInstaller()
111
NullLogger<
PlaywrightCliInstaller
>.Instance);
Agents\PlaywrightCliInstallerTests.cs (48)
37
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
70
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
106
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
140
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
171
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
210
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
255
var
installer = new PlaywrightCliInstaller(npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
298
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
346
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
385
Assert.Equal(expectedIntegrity,
PlaywrightCliInstaller
.ComputeIntegrity(tempPath));
407
var
installer = new PlaywrightCliInstaller(npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
445
var
installer = new PlaywrightCliInstaller(npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
485
[
PlaywrightCliInstaller
.DisablePackageValidationKey] = "true"
488
var
installer = new PlaywrightCliInstaller(npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), configuration, NullLogger<
PlaywrightCliInstaller
>.Instance);
530
[
PlaywrightCliInstaller
.VersionOverrideKey] = "0.2.0"
533
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), configuration, NullLogger<
PlaywrightCliInstaller
>.Instance);
569
[
PlaywrightCliInstaller
.VersionOverrideKey] = invalidVersion
572
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), configuration, NullLogger<
PlaywrightCliInstaller
>.Instance);
603
var
installer = new PlaywrightCliInstaller(npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
608
Assert.Equal(
PlaywrightCliInstaller
.VersionRange, npmRunner.ResolvedVersionRange);
647
var
installer = new PlaywrightCliInstaller(
650
NullLogger<
PlaywrightCliInstaller
>.Instance);
698
PlaywrightCliInstaller
.SyncDirectory(sourceDir, targetDir);
742
var
installer = new PlaywrightCliInstaller(
745
NullLogger<
PlaywrightCliInstaller
>.Instance);
793
var
installer = new PlaywrightCliInstaller(
796
NullLogger<
PlaywrightCliInstaller
>.Instance);
843
var
installer = new PlaywrightCliInstaller(
846
NullLogger<
PlaywrightCliInstaller
>.Instance);
882
PlaywrightCliInstaller
.RemoveEmptyParentDirectories(
914
PlaywrightCliInstaller
.RemoveEmptyParentDirectories(
945
PlaywrightCliInstaller
.RemoveEmptyParentDirectories(
980
PlaywrightCliInstaller
.RemoveEmptyParentDirectories(
Agents\VsCodeAgentEnvironmentScannerTests.cs (2)
364
private static
PlaywrightCliInstaller
CreatePlaywrightCliInstaller()
372
NullLogger<
PlaywrightCliInstaller
>.Instance);
Utils\CliTestHelper.cs (1)
181
services.AddSingleton<
PlaywrightCliInstaller
>();