apps/unity: Add printf configuration
Allows the user to select whether or not they want access to the Unity
``TEST_PRINTF`` commands.
Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
diff --git a/include/testing/unity_config.h b/include/testing/unity_config.h
index 993399e..adee96f 100644
--- a/include/testing/unity_config.h
+++ b/include/testing/unity_config.h
@@ -47,4 +47,10 @@
# define UNITY_OUTPUT_COLOR 1
#endif
+/* Enable Unity TEST_PRINTF */
+
+#ifdef CONFIG_TESTING_UNITY_PRINT_FORMATTED
+# define UNITY_INCLUDE_PRINT_FORMATTED 1
+#endif
+
#endif /* UNITY_CONFIG_H */
diff --git a/testing/unity/Kconfig b/testing/unity/Kconfig
index 8e46422..fa6d501 100644
--- a/testing/unity/Kconfig
+++ b/testing/unity/Kconfig
@@ -29,6 +29,12 @@
bool "Output color"
default n
---help---
- Select this if your want to add some colors to your tests
+ Select this if you want to add some colors to your tests
+
+config TESTING_UNITY_PRINT_FORMATTED
+ bool "Unity printf"
+ default y
+ ---help---
+ Select this if you you want to use the Unity TEST_PRINTF macro.
endif # TESTING_UNITY