9 writes to SourceRepository
aspire (2)
Npm\NpmProvenanceChecker.cs (1)
216SourceRepository = repository,
Npm\SigstoreNpmProvenanceChecker.cs (1)
206SourceRepository = workflow?["repository"]?.GetValue<string>(),
Aspire.Cli.Tests (7)
Agents\PlaywrightCliInstallerTests.cs (1)
546? new NpmProvenanceData { SourceRepository = expectedSourceRepository }
Agents\SigstoreNpmProvenanceCheckerTests.cs (5)
120SourceRepository = "https://github.com/microsoft/playwright-cli", 142SourceRepository = "https://github.com/evil/repo", 162SourceRepository = "https://github.com/microsoft/playwright-cli", 182SourceRepository = "https://github.com/microsoft/playwright-cli", 202SourceRepository = "https://github.com/microsoft/playwright-cli",
TestServices\FakePlaywrightServices.cs (1)
37Provenance = new NpmProvenanceData { SourceRepository = expectedSourceRepository }
10 references to SourceRepository
aspire (6)
Agents\Playwright\PlaywrightCliInstaller.cs (1)
177provenanceResult.Provenance?.SourceRepository);
Npm\NpmProvenanceChecker.cs (3)
71logger.LogDebug("SLSA provenance source repository: {SourceRepository}", provenance.SourceRepository); 74if (!string.Equals(provenance.SourceRepository, expectedSourceRepository, StringComparison.OrdinalIgnoreCase)) 79provenance.SourceRepository);
Npm\SigstoreNpmProvenanceChecker.cs (2)
177var outcome = provenance.SourceRepository is null 315if (!string.Equals(provenance.SourceRepository, expectedSourceRepository, StringComparison.OrdinalIgnoreCase))
Aspire.Cli.Tests (4)
Agents\NpmProvenanceCheckerTests.cs (2)
22Assert.Equal("https://github.com/microsoft/playwright-cli", result.Value.Provenance.SourceRepository); 38Assert.Equal("https://github.com/attacker/malicious-package", result.Value.Provenance.SourceRepository);
Agents\SigstoreNpmProvenanceCheckerTests.cs (2)
21Assert.Equal("https://github.com/microsoft/playwright-cli", result.Provenance.SourceRepository); 98Assert.Equal("https://github.com/microsoft/playwright-cli", provenance.SourceRepository);