__call__ issues

This commit is contained in:
Dave Halter
2014-10-28 13:36:13 +01:00
parent 1cc1d4480b
commit f8bb369467

View File

@@ -429,7 +429,7 @@ class Class(use_metaclass(CachedMetaClass, Wrapper)):
def get_subscope_by_name(self, name):
for s in [self] + self.py__bases__(self._evaluator):
for sub in reversed(s.subscopes):
if sub.name.get_code() == name:
if sub.name.value == name:
return sub
raise KeyError("Couldn't find subscope.")