|
7 | 7 | // Try again to ensure a pre-populated CASDB doesn't change output.
|
8 | 8 | // RUN: clang-scan-deps -compilation-database %t/cdb.json -format experimental-include-tree -cas-path %t/cas > %t/result2.txt
|
9 | 9 | // RUN: diff -u %t/result1.txt %t/result2.txt
|
10 |
| -// RUN: FileCheck %s -input-file %t/result1.txt -DPREFIX=%/t |
| 10 | +// RUN: FileCheck %s -input-file %t/result1.txt -DPREFIX=%t |
11 | 11 |
|
12 | 12 | // Make sure order is as expected.
|
13 |
| -// RUN: FileCheck %s -input-file %t/result1.txt -DPREFIX=%/t -check-prefix ORDER |
| 13 | +// RUN: cat %t/result1.txt | %PathSanitizingFileCheck --sanitize PREFIX=%/t %s -check-prefix ORDER |
14 | 14 |
|
15 |
| -// ORDER: {{.*}} - [[PREFIX]]{{[/\\]}}t.c |
16 |
| -// ORDER-NEXT: [[PREFIX]]{{[/\\]}}t.c |
| 15 | +// ORDER: {{.*}} - PREFIX{{[/\\]}}t.c |
| 16 | +// ORDER-NEXT: PREFIX{{[/\\]}}t.c |
17 | 17 | // ORDER-NEXT: 1:1 <built-in>
|
18 |
| -// ORDER-NEXT: [[PREFIX]]{{[/\\]}}top.h |
19 |
| -// ORDER-NEXT: [[PREFIX]]{{[/\\]}}n1.h |
20 |
| -// ORDER-NEXT: [[PREFIX]]{{[/\\]}}n2.h |
21 |
| -// ORDER-NEXT: [[PREFIX]]{{[/\\]}}n3.h |
22 |
| -// ORDER-NEXT: [[PREFIX]]{{[/\\]}}n3.h |
23 |
| -// ORDER-NEXT: [[PREFIX]]{{[/\\]}}n2.h |
| 18 | +// ORDER-NEXT: PREFIX{{[/\\]}}top.h |
| 19 | +// ORDER-NEXT: PREFIX{{[/\\]}}n1.h |
| 20 | +// ORDER-NEXT: PREFIX{{[/\\]}}n2.h |
| 21 | +// ORDER-NEXT: PREFIX{{[/\\]}}n3.h |
| 22 | +// ORDER-NEXT: PREFIX{{[/\\]}}n3.h |
| 23 | +// ORDER-NEXT: PREFIX{{[/\\]}}n2.h |
24 | 24 | // ORDER-NEXT: Files:
|
25 |
| -// ORDER-NEXT: [[PREFIX]]{{[/\\]}}t.c |
26 |
| -// ORDER-NEXT: [[PREFIX]]{{[/\\]}}top.h |
27 |
| -// ORDER-NEXT: [[PREFIX]]{{[/\\]}}n1.h |
28 |
| -// ORDER-NEXT: [[PREFIX]]{{[/\\]}}n2.h |
29 |
| -// ORDER-NEXT: [[PREFIX]]{{[/\\]}}n3.h |
30 |
| -// ORDER-NOT: [[PREFIX]] |
| 25 | +// ORDER-NEXT: PREFIX{{[/\\]}}t.c |
| 26 | +// ORDER-NEXT: PREFIX{{[/\\]}}top.h |
| 27 | +// ORDER-NEXT: PREFIX{{[/\\]}}n1.h |
| 28 | +// ORDER-NEXT: PREFIX{{[/\\]}}n2.h |
| 29 | +// ORDER-NEXT: PREFIX{{[/\\]}}n3.h |
| 30 | +// ORDER-NOT: PREFIX |
31 | 31 |
|
32 | 32 | // Full dependency output
|
33 | 33 | // RUN: clang-scan-deps -compilation-database %t/cdb.json -format experimental-include-tree-full -cas-path %t/cas > %t/deps.json
|
|
0 commit comments