1
0
forked from VimPlug/jedi

Removed an ancient bug. Don't know why it's that easy this time.

This commit is contained in:
David Halter
2012-11-20 14:59:12 +01:00
parent e2d1d55274
commit 8ce2633c06
2 changed files with 2 additions and 3 deletions

View File

@@ -167,7 +167,7 @@ def fast_parent_copy(obj):
continue continue
elif isinstance(value, list): elif isinstance(value, list):
setattr(new_obj, key, list_rec(value)) setattr(new_obj, key, list_rec(value))
elif isinstance(value, (parsing.Simple, parsing.Array)): elif isinstance(value, (parsing.Simple, parsing.Call)):
setattr(new_obj, key, recursion(value)) setattr(new_obj, key, recursion(value))
return new_obj return new_obj

View File

@@ -161,8 +161,7 @@ class TestRegression(Base):
assert check(self.get_in_function_call(s6), 'center', 0) assert check(self.get_in_function_call(s6), 'center', 0)
assert check(self.get_in_function_call(s6, (1, 4)), 'str', 0) assert check(self.get_in_function_call(s6, (1, 4)), 'str', 0)
# TODO uncomment!!!! this causes some very weird errors! assert check(self.get_in_function_call(s7), 'center', 0)
#assert check(self.get_in_function_call(s7), 'center', 0)
assert check(self.get_in_function_call(s8), 'zip', 0) assert check(self.get_in_function_call(s8), 'zip', 0)
assert check(self.get_in_function_call(s8, (1, 8)), 'str', 0) assert check(self.get_in_function_call(s8, (1, 8)), 'str', 0)