@@ -438,26 +438,32 @@ This will rarely be necessary. Most often, Unity will automatically detect if th
438438In the event that the compiler supports variadic macros, but is primarily C89 (ANSI), defining this option will allow you to use them.
439439This option is also not necessary when using Ceedling or the test runner generator script.
440440
441- #### ` UNITY_INCLUDE_PARAM_TESTING_MACRO `
441+ #### ` UNITY_SUPPORT_TEST_CASES `
442442
443443Unity can automatically define all supported parameterized tests macros.
444- To enable that feature, use the following example:
444+ That feature is disabled by default.
445+ To enable it, use the following example:
445446
446447``` C
447- #define UNITY_INCLUDE_PARAM_TESTING_MACRO
448+ #define UNITY_SUPPORT_TEST_CASES
448449```
449450
450451You can manually provide required ` TEST_CASE ` or ` TEST_RANGE ` macro definitions
451452before including ` unity.h ` , and they won't be redefined.
452453If you provide one of the following macros, some of default definitions will not be
453454defined:
454- | User defines macro | Unity will __ not __ define following macro |
455+ | User defines macro | Unity will _ not _ define following macro |
455456| ---| ---|
456- | ` UNITY_NOT_DEFINE_TEST_CASE ` | ` TEST_CASE ` |
457- | ` UNITY_NOT_DEFINE_TEST_RANGE ` | ` TEST_RANGE ` |
457+ | ` UNITY_EXCLUDE_TEST_CASE ` | ` TEST_CASE ` |
458+ | ` UNITY_EXCLUDE_TEST_RANGE ` | ` TEST_RANGE ` |
458459| ` TEST_CASE ` | ` TEST_CASE ` |
459460| ` TEST_RANGE ` | ` TEST_RANGE ` |
460461
462+ ` UNITY_EXCLUDE_TEST_* ` defines is not processed by test runner generator script.
463+ If you exclude one of them from definition, you should provide your own definition
464+ for them or avoid using undefined ` TEST_* ` macro as a test generator.
465+ Otherwise, compiler cannot build source code file with provided call.
466+
461467_ Note:_
462468That feature requires variadic macro support by compiler. If required feature
463469is not detected, it will not be enabled, even though preprocessor macro is defined.
0 commit comments