summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2021-08-02 07:16:38 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2021-08-03 10:39:49 +0200
commit76b5b8101c14be00bbfe63ca593de6f9183d6cc6 (patch)
tree9aee1201a1876b1cfaba995e0abdb63f222bc154
parent238b48f9f8b0a9126b75d058ac4392cbe483af5b (diff)
downloadrtems-docs-76b5b8101c14be00bbfe63ca593de6f9183d6cc6.tar.bz2
eng: Add freestanding test cases
Update #3715.
-rw-r--r--eng/req/items.rst6
1 files changed, 6 insertions, 0 deletions
diff --git a/eng/req/items.rst b/eng/req/items.rst
index db39547..e7727aa 100644
--- a/eng/req/items.rst
+++ b/eng/req/items.rst
@@ -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
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
The attribute value shall be a list of strings. It shall be a list of
header files included by the header file via ``#include <...>``.