1 instantiation of AspireSkillsInstaller
Aspire.Cli.Tests (1)
Agents\AspireSkillsInstallerTests.cs (1)
1987
return new
AspireSkillsInstaller
(
113 references to AspireSkillsInstaller
aspire (2)
Agents\AspireSkills\AspireSkillsInstaller.cs (1)
31
ILogger<
AspireSkillsInstaller
> logger) : IAspireSkillsInstaller
Program.cs (1)
550
builder.Services.AddSingleton<IAspireSkillsInstaller,
AspireSkillsInstaller
>();
Aspire.Cli.Tests (111)
Agents\AspireSkillsBundleTests.cs (14)
45
Assert.Equal(
AspireSkillsInstaller
.Version, bundle.Version);
152
Version =
AspireSkillsInstaller
.Version,
195
Version =
AspireSkillsInstaller
.Version,
255
Version =
AspireSkillsInstaller
.Version,
280
Version =
AspireSkillsInstaller
.Version,
338
Version =
AspireSkillsInstaller
.Version,
427
Version =
AspireSkillsInstaller
.Version,
516
Version =
AspireSkillsInstaller
.Version,
564
Version =
AspireSkillsInstaller
.Version,
647
"version": "{{
AspireSkillsInstaller
.Version}}",
691
Version =
AspireSkillsInstaller
.Version,
760
Assert.Equal(
AspireSkillsInstaller
.Version, bundle.Version);
783
Assert.Equal(
AspireSkillsInstaller
.Version, bundle.Version);
849
Version =
AspireSkillsInstaller
.Version,
Agents\AspireSkillsInstallerTests.cs (95)
42
var
installer = CreateInstaller(
74
Assert.Equal(expected,
AspireSkillsInstaller
.IsCacheLockContention(exception, isWindows));
100
var logger = new TestLogger<
AspireSkillsInstaller
>(new TestLoggerFactory(sink, enabled: true));
101
var
installer = CreateInstaller(
107
var cacheLockPath = Path.Combine(cacheRoot, $".{
AspireSkillsInstaller
.Version}.lock");
165
var
installer = CreateInstaller(
218
var
installer = CreateInstaller(
231
AspireSkillsInstaller
.GitHubAttestationVerifiedFileName)));
270
[
AspireSkillsInstaller
.DisablePackageValidationKey] = "true"
274
var
installer = CreateInstaller(
284
AspireSkillsInstaller
.GitHubAttestationVerifiedFileName)));
286
var
secondInstaller = CreateInstaller(executionContext);
334
var
installer = CreateInstaller(executionContext, httpMessageHandler: handler);
347
AspireSkillsInstaller
.ArchiveSha512FileName)));
352
AspireSkillsInstaller
.GitHubArchiveSha256FileName)));
377
var
oldInstaller = CreateInstaller(
391
var
installer = CreateInstaller(
409
AspireSkillsInstaller
.ArchiveSha512FileName)));
419
var
restoredInstaller = CreateInstaller(
443
var cachedBundleDirectory = Path.Combine(executionContext.CacheDirectory.FullName, "aspire-skills",
AspireSkillsInstaller
.Version);
447
var
installer = CreateInstaller(
466
AspireSkillsInstaller
.ArchiveSha512FileName)));
489
var
installer = CreateInstaller(
523
var
installer = CreateInstaller(
565
var
installer = CreateInstaller(
608
[
AspireSkillsInstaller
.MaxCacheAgeKey] = "60"
612
var
installer = CreateInstaller(
655
[
AspireSkillsInstaller
.MaxCacheAgeKey] = "60"
659
var
installer = CreateInstaller(
695
[
AspireSkillsInstaller
.MaxCacheAgeKey] = "60"
709
var logger = new TestLogger<
AspireSkillsInstaller
>(new TestLoggerFactory(sink, enabled: true));
710
var
installer = CreateInstaller(
765
[
AspireSkillsInstaller
.MaxCacheAgeKey] = "60"
771
var logger = new TestLogger<
AspireSkillsInstaller
>(new TestLoggerFactory(sink, enabled: true));
772
var
installer = CreateInstaller(
837
[
AspireSkillsInstaller
.MaxCacheAgeKey] = "60"
841
var
installer = CreateInstaller(
870
var
installer = CreateInstaller(
881
$".{
AspireSkillsInstaller
.Version}.lock")));
900
Path.Combine(cacheRoot, $".{
AspireSkillsInstaller
.Version}.lock"),
915
var logger = new TestLogger<
AspireSkillsInstaller
>(new TestLoggerFactory(sink, enabled: true));
916
var
installer = CreateInstaller(
959
var
installer = CreateInstaller(
1008
var
firstInstaller = CreateInstaller(
1022
var
secondInstaller = CreateInstaller(
1059
var
installer = CreateInstaller(executionContext);
1081
var
installer = CreateInstaller(executionContext, embeddedBundleProvider: embeddedBundleProvider);
1105
var
installer = CreateInstaller(
1133
var
installer = CreateInstaller(
1166
var
installer = CreateInstaller(executionContext, httpMessageHandler: handler);
1194
var
installer = CreateInstaller(executionContext, embeddedBundleProvider: embeddedBundleProvider);
1243
var
installer = CreateInstaller(executionContext, embeddedBundleProvider: embeddedBundleProvider);
1294
var
installer = CreateInstaller(
1356
var
installer = CreateInstaller(
1390
var
installer = CreateInstaller(
1426
Assert.Equal(
AspireSkillsInstaller
.Version, bundle.Version);
1427
Assert.Equal(
AspireSkillsInstaller
.Version, metadata.Version);
1428
Assert.Equal(
AspireSkillsInstaller
.GitHubRepository, metadata.Repository);
1585
var
installer = CreateInstaller(
1596
Assert.Equal(
AspireSkillsInstaller
.GitHubRepository, attestationVerifier.Repository);
1597
Assert.Equal(
AspireSkillsInstaller
.ExpectedSourceRepository, attestationVerifier.ExpectedSourceRepository);
1598
Assert.Equal(
AspireSkillsInstaller
.ExpectedWorkflowPath, attestationVerifier.ExpectedWorkflowPath);
1600
Assert.Equal(
AspireSkillsInstaller
.Version, attestationVerifier.ExpectedVersion);
1611
AspireSkillsInstaller
.ArchiveSha512FileName)));
1616
AspireSkillsInstaller
.GitHubArchiveSha256FileName)));
1650
var
installer = CreateInstaller(
1705
var
installer = CreateInstaller(
1764
var
installer = CreateInstaller(
1778
AspireSkillsInstaller
.GitHubAttestationVerifiedFileName)));
1799
[
AspireSkillsInstaller
.VersionOverrideKey] = "9.9.9"
1804
var
installer = CreateInstaller(
1830
Version =
AspireSkillsInstaller
.Version,
1831
Repository =
AspireSkillsInstaller
.GitHubRepository,
1832
Tag = $"v{
AspireSkillsInstaller
.Version}",
1833
AssetName = $"aspire-skills-v{
AspireSkillsInstaller
.Version}.tgz",
1837
var
installer = CreateInstaller(
1874
var
installer = CreateInstaller(executionContext, embeddedBundleProvider: embeddedBundleProvider);
1910
var
installer = CreateInstaller(executionContext, embeddedBundleProvider: embeddedBundleProvider);
1960
var
installer = CreateInstaller(
1978
private static
AspireSkillsInstaller
CreateInstaller(
1985
ILogger<
AspireSkillsInstaller
>? logger = null)
2000
logger ?? NullLogger<
AspireSkillsInstaller
>.Instance);
2027
Version =
AspireSkillsInstaller
.Version,
2052
await File.WriteAllTextAsync(Path.Combine(bundleDirectory,
AspireSkillsInstaller
.ArchiveSha512FileName), archiveSha512);
2058
Path.Combine(bundleDirectory,
AspireSkillsInstaller
.GitHubArchiveSha256FileName),
2065
Path.Combine(bundleDirectory,
AspireSkillsInstaller
.GitHubAttestationVerifiedFileName),
2097
var bundleDirectory = Path.Combine(rootDirectory, $"aspire-skills-v{
AspireSkillsInstaller
.Version}");
2102
Path.Combine(bundleDirectory,
AspireSkillsInstaller
.GitHubAttestationVerifiedFileName),
2149
AspireSkillsInstaller
.Version);
2166
Version =
AspireSkillsInstaller
.Version,
2167
Repository =
AspireSkillsInstaller
.GitHubRepository,
2168
Tag = $"v{
AspireSkillsInstaller
.Version}",
2169
AssetName = $"aspire-skills-v{
AspireSkillsInstaller
.Version}.tgz",
2188
tag_name = $"v{
AspireSkillsInstaller
.Version}",
2229
Provenance = new NpmProvenanceData { SourceRepository =
AspireSkillsInstaller
.ExpectedSourceRepository }
Commands\AgentInitCommandTests.cs (1)
876
Version =
AspireSkillsInstaller
.Version,
TestServices\FakePlaywrightServices.cs (1)
156
Version =
AspireSkillsInstaller
.Version,