diff options
author | Ceridwen <ceridwenv@gmail.com> | 2015-11-06 17:55:24 -0500 |
---|---|---|
committer | Ceridwen <ceridwenv@gmail.com> | 2015-11-06 17:55:24 -0500 |
commit | e28cf4e572d25d559c274acc81a7aff887d28efb (patch) | |
tree | 2437d1981dee3eb5d042ae478968f5f6e807125c /astroid/brain/brain_stdlib.py | |
parent | f5c3e703ec3de5d6e4f50583475d7b18fb0d6beb (diff) | |
download | astroid-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.py | 4 |
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 |