From d52ff3e2b984f3c36c11455bc6d96c57922f9646 Mon Sep 17 00:00:00 2001 From: Benjamin Peterson Date: Tue, 28 Jun 2011 21:11:56 -0500 Subject: [PATCH] use a plain old list for queuing --- _pytest/assertion/rewrite.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/_pytest/assertion/rewrite.py b/_pytest/assertion/rewrite.py index 27133fa02..a025e5dac 100644 --- a/_pytest/assertion/rewrite.py +++ b/_pytest/assertion/rewrite.py @@ -113,9 +113,9 @@ class AssertionRewriter(ast.NodeVisitor): for alias in aliases] mod.body[pos:pos] = imports # Collect asserts. - nodes = collections.deque([mod]) + nodes = [mod] while nodes: - node = nodes.popleft() + node = nodes.pop() for name, field in ast.iter_fields(node): if isinstance(field, list): new = []