🐛 fix(base.py): fix validation logic in _validate_nodes method to handle case when there is only one node in the graph

This commit is contained in:
Gabriel Luiz Freitas Almeida 2023-07-21 08:55:31 -03:00
commit a0748e1093

View file

@ -77,6 +77,8 @@ class Graph:
def _validate_nodes(self) -> None:
"""Check that all nodes have edges"""
if len(self.nodes) == 1:
return
for node in self.nodes:
if not self._validate_node(node):
raise ValueError(