提交 7927eeef 编写于 作者: L Lukáš Doktor

avocado.core.tree: Remove unused argument in iter_children_preorder

argument node is not used and can be safely removed.
Signed-off-by: NLukáš Doktor <ldoktor@redhat.com>

Conflicts:
	avocado/core/tree.py
上级 b3465094
...@@ -162,15 +162,16 @@ class TreeNode(object): ...@@ -162,15 +162,16 @@ class TreeNode(object):
child.set_environment_dirty() child.set_environment_dirty()
self._environment = None self._environment = None
def iter_children_preorder(self, node=None): def iter_children_preorder(self):
q = collections.deque() """ Iterate through children """
queue = collections.deque()
node = self node = self
while node is not None: while node is not None:
yield node yield node
q.extendleft(reversed(node.children)) queue.extendleft(reversed(node.children))
try: try:
node = q.popleft() node = queue.popleft()
except: except IndexError:
node = None node = None
def iter_leaves(self): def iter_leaves(self):
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册