summaryrefslogtreecommitdiff
path: root/tests/test_cases/config/data/foo.in
diff options
context:
space:
mode:
authorAlberto Sartori <alberto.sartori@huawei.com>2024-12-09 18:27:55 +0100
committerAlberto Sartori <alberto.sartori@huawei.com>2024-12-12 10:03:18 +0100
commit0eb56d57a2f24c603981f34b5dfe21e14e810cfc (patch)
tree951beed68bd843f0d597e5cb56376c07b1652dad /tests/test_cases/config/data/foo.in
parentd7e42b7d8e2f5951ce4d38584014534e7d6d2ab1 (diff)
downloadrules-cc-0eb56d57a2f24c603981f34b5dfe21e14e810cfc.tar.gz
tests: define test cases for ["CC/auto","config_file"] rule
The unit tests for runner can be run via the ["test_cases/config", "pytest"] target, which requires `pytest` and `hypothesis`.
Diffstat (limited to 'tests/test_cases/config/data/foo.in')
-rw-r--r--tests/test_cases/config/data/foo.in13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/test_cases/config/data/foo.in b/tests/test_cases/config/data/foo.in
new file mode 100644
index 0000000..66bd9ba
--- /dev/null
+++ b/tests/test_cases/config/data/foo.in
@@ -0,0 +1,13 @@
+// comment 1
+#cmakedefine01 FOO
+#cmakedefine01 BAX
+#cmakedefine FOO "@FOO@"
+#cmakedefine BAR "@FOO@@FOO@ bar ${FOO}"
+#cmakedefine BAZ "baz"
+#cmakedefine BAX
+#cmakedefine FOO
+// comment 2
+@NO_MAGIC_AT@
+${NO_MAGIC_CURLY}
+undefined_at-@UNDEFINED@-
+undefined_curly-${UNDEFINED}-