Skip to content

Commit

Permalink
check null
Browse files Browse the repository at this point in the history
  • Loading branch information
MarcoRossignoli committed Nov 11, 2021
1 parent 442dd55 commit c63eda0
Showing 1 changed file with 16 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -19,23 +19,26 @@ public IDataCollectorAttachmentProcessor[] Create(RunDataCollector[] runDataColl
List<IDataCollectorAttachmentProcessor> datacollectorsAttachmentsProcessors = new List<IDataCollectorAttachmentProcessor>();
bool addCodeCoverageAttachmentProcessors = true;

foreach (var runDataCollector in runDataCollectors)
if (runDataCollectors != null)
{
if (!runDataCollector.HasAttachmentProcessor)
foreach (var runDataCollector in runDataCollectors)
{
continue;
}
if (!runDataCollector.HasAttachmentProcessor)
{
continue;
}

var dataCollectorExtensionManager = DataCollectorExtensionManager.Create(runDataCollector.FilePath, TestSessionMessageLogger.Instance);
var dataCollectorExtension = dataCollectorExtensionManager.TryGetTestExtension(runDataCollector.Uri);
if (dataCollectorExtension.Metadata.HasAttachmentProcessor)
{
datacollectorsAttachmentsProcessors.Add(TestPluginManager.CreateTestExtension<IDataCollectorAttachmentProcessor>(((DataCollectorConfig)dataCollectorExtension.TestPluginInfo).AttachmentsProcessorType));
}
var dataCollectorExtensionManager = DataCollectorExtensionManager.Create(runDataCollector.FilePath, TestSessionMessageLogger.Instance);
var dataCollectorExtension = dataCollectorExtensionManager.TryGetTestExtension(runDataCollector.Uri);
if (dataCollectorExtension.Metadata.HasAttachmentProcessor)
{
datacollectorsAttachmentsProcessors.Add(TestPluginManager.CreateTestExtension<IDataCollectorAttachmentProcessor>(((DataCollectorConfig)dataCollectorExtension.TestPluginInfo).AttachmentsProcessorType));
}

if (runDataCollector.Uri.AbsoluteUri == CodeCoverageUri.AbsoluteUri)
{
addCodeCoverageAttachmentProcessors = false;
if (runDataCollector.Uri.AbsoluteUri == CodeCoverageUri.AbsoluteUri)
{
addCodeCoverageAttachmentProcessors = false;
}
}
}

Expand Down

0 comments on commit c63eda0

Please sign in to comment.