MCPcopy Create free account
hub / github.com/datacamp/pythonwhat / descend

Method descend

pythonwhat/probe.py:77–81  ·  view source on GitHub ↗
(self, node=None)

Source from the content-addressed store, hash-verified

75 return self.str_branch(self.crnt_node)
76
77 def descend(self, node=None):
78 node = self.crnt_node if node is None else node
79 children = map(self.descend, node.child_list)
80 base = [node] if node.name != "root" else []
81 return sum(children, base)
82
83 def __iter__(self):
84 for ii in self.descend(self.crnt_node):

Callers 2

__iter__Method · 0.95
descendMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected