(self, node: Group)
| 850 | return isvisiblepath(self._v_pathname) |
| 851 | |
| 852 | def _g_check_group(self, node: Group) -> None: |
| 853 | # Node must be defined in order to define a Group. |
| 854 | # However, we need to know Group here. |
| 855 | # Using class_name_dict avoids a circular import. |
| 856 | if not isinstance(node, class_name_dict["Node"]): |
| 857 | raise TypeError( |
| 858 | "new parent is not a registered node: %s" % node._v_pathname |
| 859 | ) |
| 860 | if not isinstance(node, class_name_dict["Group"]): |
| 861 | raise TypeError( |
| 862 | "new parent node ``%s`` is not a group" % node._v_pathname |
| 863 | ) |
| 864 | |
| 865 | def _g_check_not_contains(self, pathname: str) -> None: |
| 866 | # The not-a-TARDIS test. ;) |
no outgoing calls
no test coverage detected