diff options
Diffstat (limited to 'rtemsspec/validation.py')
-rw-r--r-- | rtemsspec/validation.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/rtemsspec/validation.py b/rtemsspec/validation.py index d617cf75..cf3053ae 100644 --- a/rtemsspec/validation.py +++ b/rtemsspec/validation.py @@ -286,8 +286,10 @@ class _TestDirectiveItem(_TestItem): content.add("static const char * const " f"{self.ident}_PreDesc_{condition['name']}[] = {{") with content.indent(): - content.add(",\n".join(f"\"{state['name']}\"" - for state in condition["states"])) + content.add(",\n".join( + itertools.chain((f"\"{state['name']}\"" + for state in condition["states"]), + ["\"NA\""]))) content.add("};") content.add("static const char * const * const " f"{self.ident}_PreDesc[] = {{") |