mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2025-04-01 12:43:47 +00:00
[FIX][NFC] Fix a test case in clang/SymbolGraph
The clang/SymbolGraph/global_record.c test case explicitly diffs the clang version in use, which causes failures. Fix the issue by normalize the `generator` field before checking the output.
This commit is contained in:
parent
4a3460a791
commit
3840082ab5
@ -4,7 +4,9 @@
|
||||
// RUN: %t/reference.output.json
|
||||
// RUN: %clang -extract-api -target arm64-apple-macosx \
|
||||
// RUN: %t/input.c -o %t/output.json | FileCheck -allow-empty %s
|
||||
// RUN: sed -e "s@\"generator\": \"clang.*\"@\"generator\": \"clang\"@g" \
|
||||
|
||||
// Generator version is not consistent across test runs, normalize it.
|
||||
// RUN: sed -e "s@\"generator\": \".*\"@\"generator\": \"?\"@g" \
|
||||
// RUN: %t/output.json >> %t/output-normalized.json
|
||||
// RUN: diff %t/reference.output.json %t/output-normalized.json
|
||||
|
||||
@ -32,7 +34,7 @@ char unavailable __attribute__((unavailable));
|
||||
"minor": 5,
|
||||
"patch": 3
|
||||
},
|
||||
"generator": "clang"
|
||||
"generator": "?"
|
||||
},
|
||||
"module": {
|
||||
"name": "",
|
||||
|
Loading…
x
Reference in New Issue
Block a user