From de5de416277a6c52550605aa57ab372e353c55c2 Mon Sep 17 00:00:00 2001 From: David Halter Date: Mon, 11 Feb 2013 00:06:31 +0100 Subject: [PATCH] fix last failing function tests --- jedi/evaluate_representation.py | 2 +- test/completion/functions.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/jedi/evaluate_representation.py b/jedi/evaluate_representation.py index db7f0957..10b74dfa 100644 --- a/jedi/evaluate_representation.py +++ b/jedi/evaluate_representation.py @@ -585,7 +585,7 @@ class Execution(Executable): array_type = pr.Array.DICT if non_matching_keys: keys, values = zip(*non_matching_keys) - else: + elif not keys_only: # normal param if value is not None: values = [value] diff --git a/test/completion/functions.py b/test/completion/functions.py index 501f00b1..387b8b0d 100644 --- a/test/completion/functions.py +++ b/test/completion/functions.py @@ -109,10 +109,10 @@ def func(a=1, b=''): return a, b exe = func(b=list, a=tuple) -#? tuple() +#? tuple exe[0] -#? list() +#? list exe[1] # -----------------