From 56ae64563d019c14a5c1a78927947c9bcbdc55e7 Mon Sep 17 00:00:00 2001 From: Daniel Cazzulino Date: Wed, 31 Jul 2024 15:18:08 -0300 Subject: [PATCH] Fix markup style error if test contains [ or ] This can happen for test theories, for example. --- src/dotnet-trx/TrxCommand.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dotnet-trx/TrxCommand.cs b/src/dotnet-trx/TrxCommand.cs index 8fc4c24..050008c 100644 --- a/src/dotnet-trx/TrxCommand.cs +++ b/src/dotnet-trx/TrxCommand.cs @@ -130,7 +130,7 @@ public override int Execute(CommandContext context, TrxSettings settings) foreach (var result in results) { - var test = result.Attribute("testName")!.Value; + var test = result.Attribute("testName")!.Value.EscapeMarkup(); var elapsed = TimeSpan.Parse(result.Attribute("duration")!.Value); var output = settings.Output ? result.CssSelectElement("StdOut")?.Value : default;