summaryrefslogtreecommitdiff
path: root/astroid/brain/brain_stdlib.py
diff options
context:
space:
mode:
authorCeridwen <ceridwenv@gmail.com>2015-11-06 17:55:24 -0500
committerCeridwen <ceridwenv@gmail.com>2015-11-06 17:55:24 -0500
commite28cf4e572d25d559c274acc81a7aff887d28efb (patch)
tree2437d1981dee3eb5d042ae478968f5f6e807125c /astroid/brain/brain_stdlib.py
parentf5c3e703ec3de5d6e4f50583475d7b18fb0d6beb (diff)
downloadastroid-e28cf4e572d25d559c274acc81a7aff887d28efb.tar.gz
Rename Uninferable and instantiate_class, fix broken tests, improve
testing. * Rename YES to Uninferable * Rename instanciate_class to instantiate_class. * Use six in test_namedtuple_advanced_inference. * Fix test_file_from_module failure on PyPy. * Add enum34 to unittest_brain. * Add unittest_brain dependencies tox.ini.
Diffstat (limited to 'astroid/brain/brain_stdlib.py')
-rw-r--r--astroid/brain/brain_stdlib.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/astroid/brain/brain_stdlib.py b/astroid/brain/brain_stdlib.py
index a03358f..6a988d6 100644
--- a/astroid/brain/brain_stdlib.py
+++ b/astroid/brain/brain_stdlib.py
@@ -23,7 +23,7 @@ def infer_func_form(node, base_type, context=None, enum=False):
def infer_first(node):
try:
value = next(node.infer(context=context))
- if value is util.YES:
+ if value is util.Uninferable:
raise UseInferenceDefault()
else:
return value
@@ -330,7 +330,7 @@ def infer_enum_class(node):
fake.parent = target.parent
for method in node.mymethods():
fake.locals[method.name] = [method]
- new_targets.append(fake.instanciate_class())
+ new_targets.append(fake.instantiate_class())
node.locals[local] = new_targets
break
return node