diff --git a/test/completion/types.py b/test/completion/types.py index 3a27cc4c..cc12855c 100644 --- a/test/completion/types.py +++ b/test/completion/types.py @@ -1,12 +1,30 @@ +# ----------------- +# non array +# ----------------- + +#? ['imag'] +int.imag + +#? [] +int.is_integer + +#? ['is_integer'] +float.is_int + +#? ['is_integer'] +1.0.is_integer + # ----------------- # lists # ----------------- arr = [] #? ['append'] -arr().app +arr.app #? ['append'] list().app +#? ['append'] +[].append # ----------------- @@ -20,6 +38,8 @@ dic.c dic2 = dict(a=1, b=2) #? ['pop', 'popitem'] dic2.p +#? ['popitem'] +{}.popitem # ----------------- @@ -46,3 +66,5 @@ tup.c tup2 = tuple() #? ['index'] tup2.i +#? ['index'] +().i diff --git a/test/run.py b/test/run.py index b13dd52d..2da1b20f 100755 --- a/test/run.py +++ b/test/run.py @@ -42,7 +42,7 @@ def completion_test(source): comp_str = str(sorted([str(c) for c in completions])) if comp_str != correct: print 'Solution not correct, received %s, wanted %s' % \ - (correct, comp_str) + (comp_str, correct) fails += 1 correct = None tests += 1