You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I can't reproduce this on macOS and wonder if it's somehow related to quote escaping. In the logs (collected with the Dart: Capture Debugging Logs command) things appear to be escaped correctly:
[Info] Spawning /Users/danny/Dev/Dart SDKs/nightly/bin/dart with args ["run","--no-serve-devtools","test:test","-r","json","-j1","--name","^version is \">=\\{version\\}( \\(variant: .*\\))?$","--run-skipped","test/quote_test.dart"]
[Info] Spawning /Users/danny/Dev/Dart SDKs/nightly/bin/dart with args ["run","--no-serve-devtools","test:test","-r","json","-j1","--name","^version is \"> something\"( \\(variant: .*\\))?$","--run-skipped","test/quote_test.dart"]
[Info] Spawning /Users/danny/Dev/Dart SDKs/nightly/bin/dart with args ["run","--no-serve-devtools","test:test","-r","json","-j1","--name","^version is \"> something( \\(variant: .*\\))?$","--run-skipped","test/quote_test.dart"]
Description
Some test descriptions that include double quotes result in parsing issues that blocks the execution of the actual test.
How to reproduce
Case 1
Enclosing double quotes with a wrapped content that starts with a
>
.Output:
Case 2
Single
"
char followed by a>
char (without closing the quotes).Output:
Expected behaviour
The tests descriptions are expected to be parsed and the underlying test to be run.
More context
The text was updated successfully, but these errors were encountered: