Kconfig 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. menu "Unity unit testing library"
  2. config UNITY_ENABLE_FLOAT
  3. bool "Support for float type"
  4. default y
  5. help
  6. If not set, assertions on float arguments will not be available.
  7. config UNITY_ENABLE_DOUBLE
  8. bool "Support for double type"
  9. default y
  10. help
  11. If not set, assertions on double arguments will not be available.
  12. config UNITY_ENABLE_COLOR
  13. bool "Colorize test output"
  14. default n
  15. help
  16. If set, Unity will colorize test results using console escape sequences.
  17. config UNITY_ENABLE_IDF_TEST_RUNNER
  18. bool "Include ESP-IDF test registration/running helpers"
  19. default y
  20. help
  21. If set, then the following features will be available:
  22. - TEST_CASE macro which performs automatic registration of test functions
  23. - Functions to run registered test functions: unity_run_all_tests,
  24. unity_run_tests_with_filter, unity_run_single_test_by_name.
  25. - Interactive menu which lists test cases and allows choosing the tests to
  26. be run, available via unity_run_menu function.
  27. Disable if a different test registration mechanism is used.
  28. config UNITY_ENABLE_FIXTURE
  29. bool "Include Unity test fixture"
  30. default n
  31. help
  32. If set, unity_fixture.h header file and associated source files are part of
  33. the build. These provide an optional set of macros and functions to
  34. implement test groups.
  35. endmenu # "Unity unit testing library"