summaryrefslogtreecommitdiffstats
path: root/rtemsspec/validation.py
diff options
context:
space:
mode:
Diffstat (limited to 'rtemsspec/validation.py')
-rw-r--r--rtemsspec/validation.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/rtemsspec/validation.py b/rtemsspec/validation.py
index 20c69114..c93ed96c 100644
--- a/rtemsspec/validation.py
+++ b/rtemsspec/validation.py
@@ -495,6 +495,7 @@ class _TestDirectiveItem(_TestItem):
f"{enum[0]}_Check(", " ctx,",
f" {transition_map}[ index ][ {index} ]", ");"
])
+ self._add_call(content, "test-cleanup", "Cleanup")
content.append("++index;")
def _add_for_loops(self, content: CContent, index: int) -> None:
@@ -650,6 +651,7 @@ class _TestDirectiveItem(_TestItem):
self._add_transition_map(content)
self._add_function(content, "test-prepare", "Prepare")
self._add_function(content, "test-action", "Action")
+ self._add_function(content, "test-cleanup", "Cleanup")
self._add_test_case(content, header)
content.add("/** @} */")