[clang] 85db3a2 - [clang][deps] Attempt to fix test on Windows
Jan Svoboda via cfe-commits
cfe-commits at lists.llvm.org
Wed Mar 16 05:36:37 PDT 2022
Author: Jan Svoboda
Date: 2022-03-16T13:36:32+01:00
New Revision: 85db3a27cf8118b89a6759757fb3b6fccb96db96
URL: https://github.com/llvm/llvm-project/commit/85db3a27cf8118b89a6759757fb3b6fccb96db96
DIFF: https://github.com/llvm/llvm-project/commit/85db3a27cf8118b89a6759757fb3b6fccb96db96.diff
LOG: [clang][deps] Attempt to fix test on Windows
This test fails on Windows due to path separators
Added:
Modified:
clang/test/ClangScanDeps/header-search-pruning-transitive.c
Removed:
################################################################################
diff --git a/clang/test/ClangScanDeps/header-search-pruning-transitive.c b/clang/test/ClangScanDeps/header-search-pruning-transitive.c
index 434f7e5d9fb22..5e6e02ba2143c 100644
--- a/clang/test/ClangScanDeps/header-search-pruning-transitive.c
+++ b/clang/test/ClangScanDeps/header-search-pruning-transitive.c
@@ -54,13 +54,11 @@ module X { header "X.h" }
// RUN: sed -e "s|DIR|%/t|g" %t/cdb_with_a.json.template > %t/cdb_with_a.json
// RUN: sed -e "s|DIR|%/t|g" %t/cdb_without_a.json.template > %t/cdb_without_a.json
-// RUN: echo -%t > %t/results.json
-// RUN: clang-scan-deps -compilation-database %t/cdb_with_a.json -format experimental-full -optimize-args >> %t/results.json
+// RUN: clang-scan-deps -compilation-database %t/cdb_with_a.json -format experimental-full -optimize-args > %t/results.json
// RUN: clang-scan-deps -compilation-database %t/cdb_without_a.json -format experimental-full -optimize-args >> %t/results.json
-// RUN: cat %t/results.json | sed 's/\\/\//g' | FileCheck %s
+// RUN: cat %t/results.json | sed 's:\\\\\?:/:g' | FileCheck %s -DPREFIX=%/t
-// CHECK: -[[PREFIX:.*]]
-// CHECK-NEXT: {
+// CHECK: {
// CHECK-NEXT: "modules": [
// CHECK-NEXT: {
// CHECK-NEXT: "clang-module-deps": [
More information about the cfe-commits
mailing list