eng: Add freestanding test cases

Update #3715.
This commit is contained in:
Sebastian Huber 2021-08-02 07:16:38 +02:00
parent 238b48f9f8
commit 76b5b8101c

View File

@ -5503,6 +5503,12 @@ A value of this type shall be of one of the following variants:
scope after the general test declarations and before the test run scope after the general test declarations and before the test run
function declaration. function declaration.
freestanding
The attribute value shall be a boolean. The value shall be ``true``, if
the test case is freestanding, otherwise ``false``. Freestanding test
cases are not statically registered. Instead the generated test runner
uses :c:func:`T_case_begin` and :c:func:`T_case_end`.
includes includes
The attribute value shall be a list of strings. It shall be a list of The attribute value shall be a list of strings. It shall be a list of
header files included by the header file via ``#include <...>``. header files included by the header file via ``#include <...>``.