summaryrefslogtreecommitdiffstats
path: root/rtemsspec/validation.py
diff options
context:
space:
mode:
Diffstat (limited to 'rtemsspec/validation.py')
-rw-r--r--rtemsspec/validation.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/rtemsspec/validation.py b/rtemsspec/validation.py
index 6c72856f..37dba747 100644
--- a/rtemsspec/validation.py
+++ b/rtemsspec/validation.py
@@ -58,6 +58,7 @@ def _get_test_run(ctx: ItemGetValueContext) -> Any:
class _Mapper(ItemMapper):
+
def __init__(self, item: Item):
super().__init__(item)
self._step = 0
@@ -493,6 +494,7 @@ class _TestItem:
class _TestSuiteItem(_TestItem):
""" A test suite item. """
+
@property
def group_identifier(self) -> str:
return f"RTEMSTestSuite{self.ident}"
@@ -529,6 +531,7 @@ def _add_condition_enum(content: CContent, co_idx_to_enum: _IdxToX) -> None:
class _ActionRequirementTestItem(_TestItem):
""" An action requirement test item. """
+
def __init__(self, item: Item):
super().__init__(item)
self._mapper.add_get_value(("requirement/functional/action:"
@@ -876,6 +879,7 @@ class _ActionRequirementTestItem(_TestItem):
class _RuntimeMeasurementRequestItem(_TestItem):
""" A runtime measurement request item. """
+
def __init__(self, item: Item, context: str):
super().__init__(item)
self._context = context
@@ -889,6 +893,7 @@ def _add_call_method(content: CContent, name: str) -> None:
class _RuntimeMeasurementTestItem(_TestItem):
""" A runtime measurement test item. """
+
def add_test_case_action_description(self, _content: CContent) -> None:
pass
@@ -1017,6 +1022,7 @@ class _RuntimeMeasurementTestItem(_TestItem):
class _SourceFile:
""" A test source file. """
+
def __init__(self, filename: str):
""" Initializes a test source file. """
self._file = filename
@@ -1086,6 +1092,7 @@ def _gather_build_source_files(item: Item, files: List[str]):
class _TestProgram:
""" A test program. """
+
def __init__(self, item: Item):
""" Initializes a test program. """
self._item = item