7 writes to Sources
AnalyzeCiFailure (1)
TestFailureReader.cs (1)
227Sources = item.Sources.ToImmutableArray(),
AnalyzeCiFailure.Tests (6)
AnalyzeCiFailureCSharpRerunTests.cs (1)
72Sources = [new TestResultSource { ArtifactId = 10, ResultFile = "results.trx", Format = TestArtifactFormat.Trx, ExecutionId = "execution" }],
AnalyzeCiFailureMigrationTests.cs (1)
271Sources = [new TestResultSource { ArtifactId = 10, ResultFile = "results.trx", Format = TestArtifactFormat.Trx, ExecutionId = null }],
AnalyzeCiFailureOverflowTests.cs (1)
263Sources = [new TestResultSource { ArtifactId = 10, ResultFile = "results.trx", Format = TestArtifactFormat.Trx, ExecutionId = null }],
AnalyzeCiFailureTransientContractTests.cs (3)
33Sources = [new TestResultSource { ArtifactId = 10, ResultFile = "results.trx", Format = TestArtifactFormat.Trx, ExecutionId = "execution" }], 103Sources = [new TestResultSource { ArtifactId = 10, ResultFile = "00001.trx", Format = TestArtifactFormat.Trx, ExecutionId = "execution" }], 160Sources = [new TestResultSource { ArtifactId = 10, ResultFile = "results.trx", Format = TestArtifactFormat.Trx, ExecutionId = $"execution-{index}" }],
14 references to Sources
AnalyzeCiFailure (5)
AnalysisValidator.cs (2)
304test.Sources.IsDefaultOrEmpty || test.Sources.Any(source => source is null || source.ArtifactId <= 0 ||
PublicationEvidenceProjection.cs (3)
28ResultFile = test.Sources[0].ResultFile, 29ResultFormat = test.Sources[0].Format, 32ExecutionId = test.Sources[0].ExecutionId is { } execution
AnalyzeCiFailure.Tests (9)
AnalyzeCiFailureAlternateWorkflowTests.cs (2)
65var source = Assert.Single(failure.Sources); 108Assert.Equal([10L, 11L], copied.Sources.Select(source => source.ArtifactId));
AnalyzeCiFailureMigrationTests.cs (7)
31Assert.Equal(execution, evidence.TestEvidence.Failures[0].Sources[0].ExecutionId); 64Assert.Equal(execution, Assert.Single(evidence.TestEvidence.Failures).Sources[0].ExecutionId); 65Assert.Equal(2, evidence.TestEvidence.Failures[0].Sources.Length); 144Assert.All(failures, test => Assert.Null(test.Sources[0].ExecutionId)); 185Assert.Equal(2, failures[1].Sources.Length); 636Assert.Equal(executionId ? 2 : 1, failures[0].Sources.Length); 637Assert.Equal("source-a.trx", failures[0].Sources[0].ResultFile);