diff options
Diffstat (limited to 'buildscripts/iwyu/test/no_include/expected_results.py')
-rw-r--r-- | buildscripts/iwyu/test/no_include/expected_results.py | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/buildscripts/iwyu/test/no_include/expected_results.py b/buildscripts/iwyu/test/no_include/expected_results.py new file mode 100644 index 00000000000..90bda7e15a4 --- /dev/null +++ b/buildscripts/iwyu/test/no_include/expected_results.py @@ -0,0 +1,18 @@ +import os +import sys + +EXPECTED_B_CPP = """// IWYU pragma: no_include "b.h" + +#include "a.h" // IWYU pragma: keep + +type_b return_b_function() { + return type_b(); +} +""" + +with open('b.cpp') as f: + content = f.read() + if content != EXPECTED_B_CPP: + print(f'Actual:\n"""{content}"""') + print(f'Expected:\n"""{EXPECTED_B_CPP}"""') + sys.exit(1) |