AssertEqual¶
Assert that the given data is equal to the configured value throw an error otherwise.
This will throw an error of type AssertionError, which can be caught with an enclosing Except node if desired. This node will pass the data out unchanged. Version 1.0.0
Ports/Properties¶
data¶
Data to process.
- verbose name: Data
- default value: None
- port type: DataPort
- value type: object (can be None)
- data direction: INOUT
value¶
Constant value to compare with.
- verbose name: Value
- default value: None
- port type: Port
- value type: object (can be None)
ignore_if_none¶
Ignore the assertion if the data is None.
- verbose name: Ignore If None
- default value: False
- port type: BoolPort
- value type: bool (can be None)
msg¶
Message to show if the condition is not met.
- verbose name: Msg
- default value: The value was not equal to the expected value.
- port type: StringPort
- value type: str (can be None)
set_breakpoint¶
Set a breakpoint on this node. If this is enabled, your debugger (if one is attached) will trigger a breakpoint.
- verbose name: Set Breakpoint (Debug Only)
- default value: False
- port type: BoolPort
- value type: bool (can be None)
metadata¶
User-definable meta-data associated with the node. Usually reserved for technical purposes.
- verbose name: Metadata
- default value: {}
- port type: DictPort
- value type: dict (can be None)