diff options
author | Claudiu Popa <pcmanticore@gmail.com> | 2015-11-04 12:54:15 +0200 |
---|---|---|
committer | Claudiu Popa <pcmanticore@gmail.com> | 2015-11-04 12:54:15 +0200 |
commit | 7ca154dd00788422ea44c8f92ab1de323741249f (patch) | |
tree | 37fa31392e6e44116803fcf8a797def57f78ab66 | |
parent | 4a871042e457bbbe1f6290dcfe38c1d771385cde (diff) | |
download | astroid-7ca154dd00788422ea44c8f92ab1de323741249f.tar.gz |
Backout changeset 9c3f71, because it leads to too many false positives when using .split() in assignment unpacking.
-rw-r--r-- | astroid/brain/brain_builtin_inference.py | 2 | ||||
-rw-r--r-- | astroid/tests/unittest_inference.py | 6 |
2 files changed, 0 insertions, 8 deletions
diff --git a/astroid/brain/brain_builtin_inference.py b/astroid/brain/brain_builtin_inference.py index 7559271..c6245be 100644 --- a/astroid/brain/brain_builtin_inference.py +++ b/astroid/brain/brain_builtin_inference.py @@ -60,8 +60,6 @@ def _extend_str(class_node, rvalue): return {rvalue} def ljust(self, width, fillchar=None): return {rvalue} - def split(self, *args): - return [] ''') code = code.format(rvalue=rvalue) fake = AstroidBuilder(MANAGER).string_build(code)['whatever'] diff --git a/astroid/tests/unittest_inference.py b/astroid/tests/unittest_inference.py index 0f45d3a..7287f70 100644 --- a/astroid/tests/unittest_inference.py +++ b/astroid/tests/unittest_inference.py @@ -1796,8 +1796,6 @@ class InferenceTest(resources.SysPathSetup, unittest.TestCase): ' '.index() #@ ' '.find() #@ ' '.count() #@ - - ' '.split() #@ """ ast = test_utils.extract_node(code, __name__) self.assertInferConst(ast[0], u'') @@ -1805,7 +1803,6 @@ class InferenceTest(resources.SysPathSetup, unittest.TestCase): self.assertInferConst(ast[i], '') for i in range(16, 19): self.assertInferConst(ast[i], 0) - self.assertInferList(ast[19], []) def test_unicode_methods(self): code = """ @@ -1830,8 +1827,6 @@ class InferenceTest(resources.SysPathSetup, unittest.TestCase): u' '.index() #@ u' '.find() #@ u' '.count() #@ - - u' '.split() #@ """ ast = test_utils.extract_node(code, __name__) self.assertInferConst(ast[0], '') @@ -1839,7 +1834,6 @@ class InferenceTest(resources.SysPathSetup, unittest.TestCase): self.assertInferConst(ast[i], u'') for i in range(16, 19): self.assertInferConst(ast[i], 0) - self.assertInferList(ast[19], []) def test_scope_lookup_same_attributes(self): code = ''' |