1 instantiation of TestFailureEvidence
AnalyzeCiFailure (1)
PublicationEvidenceProjection.cs (1)
17return evidence.TestEvidence.Failures.Select((test, index) => new TestFailureEvidence
11 references to TestFailureEvidence
AnalyzeCiFailure (6)
AnalysisPublisher.cs (1)
448var evidence = collectedTests.First(test => test.Name == observation.Name &&
AnalysisValidator.cs (3)
70var test = collectedTests[index]; 187private static FailureCause BindCause(ProposedCause proposal, EvidenceBundle evidence, ImmutableArray<TestFailureEvidence> tests) 243var test = tests[index];
Models\ValidationModels.cs (1)
56ImmutableArray<TestFailureEvidence> Tests,
PublicationEvidenceProjection.cs (1)
12internal static ImmutableArray<TestFailureEvidence> ProjectTestFailures(EvidenceBundle evidence)
AnalyzeCiFailure.Tests (5)
AnalyzeCiFailureEvidenceTests.cs (4)
24CiFailureJson.ToContract<TestFailureEvidence>(CiFailureJson.Parse(json))); 121var evidence = new[] { CiFailureJson.ToContract<TestFailureEvidence>(DiagnosticTextSanitizer.SanitizeJson(source, int.MaxValue, multiline: true))! }; 125var restored = CiFailureJson.ReadContract<ImmutableArray<TestFailureEvidence>>(file); 127var test = Assert.Single(restored);
AnalyzeCiFailureMigrationTests.cs (1)
28var projected = Assert.Single(PublicationEvidenceProjection.ProjectTestFailures(evidence));