test: Fix "echo" subtest in the system_tests for Windows

This commit is contained in:
Hennadii Stepanov committed 2021-12-15 14:09:30 +02:00
1 parent 60b5795133
commit 507c009c1e
1 file changed
+1 -3
+1 -3
View File
@@ -58,10 +58,8 @@ BOOST_AUTO_TEST_CASE(run_command)
}
{
#ifdef WIN32
// Windows requires single quotes to prevent escaping double quotes from the JSON...
const UniValue result = RunCommandParseJSON("echo '{\"success\": true}'");
const UniValue result = RunCommandParseJSON("cmd.exe /c echo {\"success\": true}");
#else
// ... but Linux and macOS echo a single quote if it's used
const UniValue result = RunCommandParseJSON("echo \"{\"success\": true}\"");
#endif
BOOST_CHECK(result.isObject());