16 writes to Outcome
aspire (14)
Npm\SigstoreNpmProvenanceChecker.cs (14)
35return new ProvenanceVerificationResult { Outcome = ProvenanceVerificationOutcome.AttestationFetchFailed }; 44Outcome = parseFailed 58return new ProvenanceVerificationResult { Outcome = ProvenanceVerificationOutcome.AttestationParseFailed }; 76return new ProvenanceVerificationResult { Outcome = ProvenanceVerificationOutcome.AttestationParseFailed }; 193return (new ProvenanceVerificationResult { Outcome = ProvenanceVerificationOutcome.SourceRepositoryMismatch }, null); 220return (new ProvenanceVerificationResult { Outcome = ProvenanceVerificationOutcome.PayloadDecodeFailed }, null); 232return (new ProvenanceVerificationResult { Outcome = ProvenanceVerificationOutcome.AttestationParseFailed }, null); 244return (new ProvenanceVerificationResult { Outcome = ProvenanceVerificationOutcome.AttestationParseFailed }, null); 344Outcome = ProvenanceVerificationOutcome.SourceRepositoryMismatch, 353Outcome = ProvenanceVerificationOutcome.WorkflowMismatch, 362Outcome = ProvenanceVerificationOutcome.BuildTypeMismatch, 373Outcome = ProvenanceVerificationOutcome.WorkflowRefMismatch, 382Outcome = ProvenanceVerificationOutcome.WorkflowRefMismatch, 390Outcome = ProvenanceVerificationOutcome.Verified,
Aspire.Cli.Tests (2)
Agents\PlaywrightCliInstallerTests.cs (1)
584Outcome = ProvenanceOutcome,
TestServices\FakePlaywrightServices.cs (1)
36Outcome = ProvenanceVerificationOutcome.Verified,
14 references to Outcome
aspire (2)
Agents\Playwright\PlaywrightCliInstaller.cs (1)
168provenanceResult.Outcome,
Npm\INpmProvenanceChecker.cs (1)
117public bool IsVerified => Outcome is ProvenanceVerificationOutcome.Verified;
Aspire.Cli.Tests (12)
Agents\SigstoreNpmProvenanceCheckerTests.cs (12)
259Assert.Equal(ProvenanceVerificationOutcome.Verified, result.Outcome); 279Assert.Equal(ProvenanceVerificationOutcome.SourceRepositoryMismatch, result.Outcome); 299Assert.Equal(ProvenanceVerificationOutcome.WorkflowMismatch, result.Outcome); 319Assert.Equal(ProvenanceVerificationOutcome.BuildTypeMismatch, result.Outcome); 340Assert.Equal(ProvenanceVerificationOutcome.WorkflowRefMismatch, result.Outcome); 516Assert.Equal(ProvenanceVerificationOutcome.Verified, result.Outcome); 520Assert.Equal(ProvenanceVerificationOutcome.SourceRepositoryMismatch, result.Outcome); 545Assert.Equal(ProvenanceVerificationOutcome.WorkflowMismatch, result.Outcome); 573Assert.Equal(ProvenanceVerificationOutcome.WorkflowRefMismatch, result.Outcome); 594Assert.Equal(ProvenanceVerificationOutcome.WorkflowRefMismatch, result.Outcome); 621Assert.Equal(ProvenanceVerificationOutcome.BuildTypeMismatch, result.Outcome); 641Assert.Equal(ProvenanceVerificationOutcome.BuildTypeMismatch, result.Outcome);