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
commit1b93fb9ca43cd5b821623c2cac2a44d235de12dd (patch)
treea64ff5e6f819146786019eb64128710eac817ed1
parent102d5b566446fa70436f2458b34b49e4841daece (diff)
downloadastroid-1b93fb9ca43cd5b821623c2cac2a44d235de12dd.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 f25c07f..c228535 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)