summaryrefslogtreecommitdiffstats
path: root/rtemsspec/validation.py
diff options
context:
space:
mode:
Diffstat (limited to 'rtemsspec/validation.py')
-rw-r--r--rtemsspec/validation.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/rtemsspec/validation.py b/rtemsspec/validation.py
index 082da455..ee1d34d6 100644
--- a/rtemsspec/validation.py
+++ b/rtemsspec/validation.py
@@ -914,6 +914,11 @@ class _ActionRequirementTestItem(_TestItem):
"test-teardown",
"Teardown",
optional_code=optional_code)
+ self.add_function(content, "test-prepare", "Prepare")
+ self.add_function(content, "test-action", "Action")
+ self.add_function(content, "test-cleanup", "Cleanup")
+ transition_map = TransitionMap(self.item)
+ transition_map.add_map(content, self.ident)
self._add_fixture_scope(content)
content.add([
f"static T_fixture {self.ident}_Fixture = {{",
@@ -921,11 +926,6 @@ class _ActionRequirementTestItem(_TestItem):
f" .teardown = {teardown},", f" .scope = {self.ident}_Scope,",
f" .initial_context = {instance}", "};"
])
- transition_map = TransitionMap(self.item)
- transition_map.add_map(content, self.ident)
- 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, transition_map, header)
content.add("/** @} */")