summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Cristau <julien.cristau@logilab.fr>2013-06-17 19:47:33 +0200
committerJulien Cristau <julien.cristau@logilab.fr>2013-06-17 19:47:33 +0200
commit9aab8ffe4b6c787712f1d1d8530a4d205c387a3a (patch)
tree0be86bc79150e67df45975cbe392d356cfc21277
parent9bac12c6d5bc33e01a67980ddf9c3fb7eb3c09e1 (diff)
downloadastroid-git-9aab8ffe4b6c787712f1d1d8530a4d205c387a3a.tar.gz
Fix test_generator_attributes for python3
The next() method was renamed __next__()
-rw-r--r--test/unittest_lookup.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/test/unittest_lookup.py b/test/unittest_lookup.py
index f25c07fa..c2285351 100644
--- a/test/unittest_lookup.py
+++ b/test/unittest_lookup.py
@@ -225,7 +225,10 @@ num = iterer.next()
""")
next = tree.body[2].value.func # Getattr
gener = next.expr.infered()[0] # Generator
- self.assertIsInstance(gener.getattr('next')[0], Function)
+ if sys.version_info < (3, 0):
+ self.assertIsInstance(gener.getattr('next')[0], Function)
+ else:
+ self.assertIsInstance(gener.getattr('__next__')[0], Function)
self.assertIsInstance(gener.getattr('send')[0], Function)
self.assertIsInstance(gener.getattr('throw')[0], Function)
self.assertIsInstance(gener.getattr('close')[0], Function)