(edge, node)
| 645 | |
| 646 | @staticmethod |
| 647 | def dependent_node(edge, node): |
| 648 | up_node_id = edge.sourceNodeId |
| 649 | if not node.node_chunk.is_end(): |
| 650 | return False |
| 651 | if node.id == up_node_id: |
| 652 | if node.context.get('branch_id', None): |
| 653 | if edge.sourceAnchorId == f"{node.id}_{node.context.get('branch_id', None)}_right": |
| 654 | return True |
| 655 | else: |
| 656 | return False |
| 657 | if node.type == 'form-node': |
| 658 | if node.context.get('form_data', None) is not None: |
| 659 | return True |
| 660 | return False |
| 661 | return True |
| 662 | |
| 663 | def dependent_node_been_executed(self, node_id): |
| 664 | """ |
no test coverage detected