From eac56724fd955af0f8521557cacc57a83f371649 Mon Sep 17 00:00:00 2001 From: Reid Kleckner Date: Mon, 13 Apr 2020 13:12:42 -0700 Subject: [PATCH] Fix target_info.test on Windows with a hack Add a quote character to the sed command to cause it to be quoted. Hopefully, which will help both gnuwin and MSys versions of sed tokenize the command line the same way. --- clang-tools-extra/clangd/test/target_info.test | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang-tools-extra/clangd/test/target_info.test b/clang-tools-extra/clangd/test/target_info.test index 6017dbd..6db8ab8 100644 --- a/clang-tools-extra/clangd/test/target_info.test +++ b/clang-tools-extra/clangd/test/target_info.test @@ -9,7 +9,7 @@ # RUN: sed -e "s|INPUT_DIR|%/t.dir|g" %s > %t.test.1 # On Windows, we need the URI in didOpen to look like "uri":"file:///C:/..." # (with the extra slash in the front), so we add it here. -# RUN: sed -E -e "s|file://([A-Z]):/|file:///\1:/|g" %t.test.1 > %t.test +# RUN: sed -E -e 's|"file://([A-Z]):/|"file:///\1:/|g' %t.test.1 > %t.test # RUN: clangd -lit-test < %t.test 2>&1 | FileCheck -strict-whitespace %t.test {"jsonrpc":"2.0","id":0,"method":"initialize","params":{}} -- 2.7.4