tools/corrosion/test/multitarget/CMakeLists.txt
branchtransitional_engine
changeset 16021 6a3dc15b78b9
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tools/corrosion/test/multitarget/CMakeLists.txt	Wed Aug 28 15:31:51 2024 +0200
@@ -0,0 +1,22 @@
+corrosion_tests_add_test(multitarget "bin1;bin2;bin3")
+
+# Don't run this test in parallel with others, since the target directory size may cause issues.
+set_tests_properties("multitarget_build" PROPERTIES RUN_SERIAL TRUE)
+
+set_tests_properties("multitarget_run_bin1" PROPERTIES PASS_REGULAR_EXPRESSION
+        "Hello, world!\r?\nHello, bin1! I'm Cpp!"
+        RUN_SERIAL
+        TRUE
+        )
+
+set_tests_properties("multitarget_run_bin2" PROPERTIES PASS_REGULAR_EXPRESSION
+        "Hello, world!\r?\nHello, bin2! I'm Cpp!"
+        RUN_SERIAL
+        TRUE
+        )
+
+set_tests_properties("multitarget_run_bin3" PROPERTIES PASS_REGULAR_EXPRESSION
+        "Hello, world!\r?\nHello, bin3! I'm Cpp!"
+        RUN_SERIAL
+        TRUE
+        )