Skip to content

Commit f8443ae

Browse files
authored
Add quotes to filterexpression (#1940)
1 parent a06a859 commit f8443ae

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/Components/TestExplorer.fs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -574,12 +574,12 @@ module DotnetCli =
574574
let filter =
575575
match filterExpression with
576576
| None -> Array.empty
577-
| Some filterExpression -> [| "--filter"; filterExpression |]
577+
| Some filterExpression -> [| "--filter"; $"\"{filterExpression}\"" |]
578578

579579
if filter.Length > 0 then
580580
logger.Debug("Filter", filter)
581581

582-
let! _, stdOutput, stdError =
582+
let! errored, stdOutput, stdError =
583583
dotnetTest
584584
cancellationToken
585585
projectPath
@@ -588,7 +588,9 @@ module DotnetCli =
588588
shouldDebug
589589
[| "--no-build"; yield! filter |]
590590

591-
logger.Debug("Test run exitCode", stdError)
591+
match errored with
592+
| Some error -> logger.Error("Test run failed - %s - %s - %s", error, stdOutput, stdError)
593+
| None -> logger.Debug("Test run exitCode - %s - %s", stdOutput, stdError)
592594

593595
return (stdOutput + stdError)
594596
}

0 commit comments

Comments
 (0)