imas_validator.validate.result.IDSValidationResult¶
-
class imas_validator.validate.result.IDSValidationResult(success: bool, msg: str, rule: IDSValidationRule, idss: list[tuple[str, int]], tb: StackSummary, nodes_dict: dict[tuple[str, int], set[str]], exc: Exception | None =
None)¶ Bases:
objectClass for storing data regarding IDS validation test results
-
__init__(success: bool, msg: str, rule: IDSValidationRule, idss: list[tuple[str, int]], tb: StackSummary, nodes_dict: dict[tuple[str, int], set[str]], exc: Exception | None =
None)¶
Methods
__init__(success, msg, rule, idss, tb, ...)Attributes
Exception that was encountered while running validation test
Whether or not the validation test was successful
Given message for failed assertion
Rule to apply to IDS data
Tuple of ids_names and occurrences
A stack of traceback frames
Set of nodes that have contributed in this result, identified by a combination of the ids name and occurence
- nodes_dict : Dict[Tuple[str, int], Set[str]]¶
Set of nodes that have contributed in this result, identified by a combination of the ids name and occurence
- rule : IDSValidationRule¶
Rule to apply to IDS data
- tb : StackSummary¶
A stack of traceback frames
-
__init__(success: bool, msg: str, rule: IDSValidationRule, idss: list[tuple[str, int]], tb: StackSummary, nodes_dict: dict[tuple[str, int], set[str]], exc: Exception | None =
Last update:
2025-06-05