24 instantiations of PlaywrightCliInstaller
Aspire.Cli.Tests (24)
Agents\PlaywrightCliInstallerTests.cs (24)
65
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(),
106
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(),
143
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(),
180
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(),
225
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(),
264
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
297
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
333
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
367
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
398
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
437
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
482
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
525
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
573
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
634
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
672
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
715
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), configuration, NullLogger<PlaywrightCliInstaller>.Instance);
760
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), configuration, NullLogger<PlaywrightCliInstaller>.Instance);
799
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), configuration, NullLogger<PlaywrightCliInstaller>.Instance);
830
var installer = new
PlaywrightCliInstaller
(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<PlaywrightCliInstaller>.Instance);
874
var installer = new
PlaywrightCliInstaller
(
971
var installer = new
PlaywrightCliInstaller
(
1023
var installer = new
PlaywrightCliInstaller
(
1074
var installer = new
PlaywrightCliInstaller
(
79 references to PlaywrightCliInstaller
aspire (4)
Agents\Playwright\PlaywrightCliInstaller.cs (1)
52
ILogger<
PlaywrightCliInstaller
> logger)
Commands\AgentInitCommand.cs (2)
36
private readonly
PlaywrightCliInstaller
_playwrightCliInstaller;
50
PlaywrightCliInstaller
playwrightCliInstaller,
Program.cs (1)
638
builder.Services.AddSingleton<
PlaywrightCliInstaller
>();
Aspire.Cli.Tests (75)
Agents\PlaywrightCliInstallerTests.cs (65)
39
var directory = Path.Combine(root.FullName, scopeName, clientFolder, "skills",
PlaywrightCliInstaller
.PlaywrightCliSkillName);
53
var directory = Path.Combine(stagingRoot, FakePlaywrightCliRunner.SkillBaseDirectory,
PlaywrightCliInstaller
.PlaywrightCliSkillName);
59
var generatedDirectory = Path.Combine(stagingRoot, folder, "skills",
PlaywrightCliInstaller
.PlaywrightCliSkillName);
65
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(),
66
new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
106
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(),
107
new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
143
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(),
144
new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
155
Assert.Equal("# Playwright CLI Skill", await File.ReadAllTextAsync(Path.Combine(destination,
PlaywrightCliInstaller
.PlaywrightCliSkillName, "SKILL.md")));
180
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(),
181
new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
216
var skillDirectory = Path.Combine(directory, FakePlaywrightCliRunner.SkillBaseDirectory,
PlaywrightCliInstaller
.PlaywrightCliSkillName);
225
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(),
226
new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
233
var installedFile = Path.Combine(destination,
PlaywrightCliInstaller
.PlaywrightCliSkillName, "SKILL.md");
264
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
297
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
333
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
367
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
398
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
437
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
482
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
525
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
573
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
612
Assert.Equal(expectedIntegrity,
PlaywrightCliInstaller
.ComputeIntegrity(tempPath));
634
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
672
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
712
[
PlaywrightCliInstaller
.DisablePackageValidationKey] = "true"
715
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, provenanceChecker, playwrightRunner, new TestInteractionService(), configuration, NullLogger<
PlaywrightCliInstaller
>.Instance);
757
[
PlaywrightCliInstaller
.VersionOverrideKey] = "0.2.0"
760
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), configuration, NullLogger<
PlaywrightCliInstaller
>.Instance);
796
[
PlaywrightCliInstaller
.VersionOverrideKey] = invalidVersion
799
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), configuration, NullLogger<
PlaywrightCliInstaller
>.Instance);
830
var
installer = new PlaywrightCliInstaller(_context.Clients, npmRunner, new TestNpmProvenanceChecker(), playwrightRunner, new TestInteractionService(), new ConfigurationBuilder().Build(), NullLogger<
PlaywrightCliInstaller
>.Instance);
835
Assert.Equal(
PlaywrightCliInstaller
.VersionRange, npmRunner.ResolvedVersionRange);
874
var
installer = new PlaywrightCliInstaller(
878
NullLogger<
PlaywrightCliInstaller
>.Instance);
927
PlaywrightCliInstaller
.SyncDirectory(sourceDir, targetDir);
971
var
installer = new PlaywrightCliInstaller(
975
NullLogger<
PlaywrightCliInstaller
>.Instance);
1023
var
installer = new PlaywrightCliInstaller(
1027
NullLogger<
PlaywrightCliInstaller
>.Instance);
1074
var
installer = new PlaywrightCliInstaller(
1078
NullLogger<
PlaywrightCliInstaller
>.Instance);
1114
PlaywrightCliInstaller
.RemoveEmptyParentDirectories(
1146
PlaywrightCliInstaller
.RemoveEmptyParentDirectories(
1177
PlaywrightCliInstaller
.RemoveEmptyParentDirectories(
1212
PlaywrightCliInstaller
.RemoveEmptyParentDirectories(
1319
var directory = Path.Combine(workingDirectory, FakePlaywrightCliRunner.SkillBaseDirectory,
PlaywrightCliInstaller
.PlaywrightCliSkillName);
CliBootstrapTests.cs (8)
228
$"https://registry.npmjs.org/{Uri.EscapeDataString(
PlaywrightCliInstaller
.PackageName)}/latest",
230
Assert.Equal(
PlaywrightCliInstaller
.PackageName, package.GetProperty("name").GetString());
233
outputHelper.WriteLine($"Verifying {
PlaywrightCliInstaller
.PackageName}@{version}");
245
PlaywrightCliInstaller
.PackageName,
247
PlaywrightCliInstaller
.ExpectedSourceRepository,
248
PlaywrightCliInstaller
.ExpectedWorkflowPath,
249
PlaywrightCliInstaller
.ExpectedBuildType,
256
Assert.True(result.IsVerified, $"Provenance verification failed for {
PlaywrightCliInstaller
.PackageName}@{version}: {result.Outcome}");
TestServices\FakePlaywrightServices.cs (1)
230
var skillDirectory = Path.Combine(workingDirectory, SkillBaseDirectory,
PlaywrightCliInstaller
.PlaywrightCliSkillName);
Utils\CliTestHelper.cs (1)
201
services.AddSingleton<
PlaywrightCliInstaller
>();