From: Stefan Behnel Date: Mon, 31 Dec 2012 10:08:08 +0000 (+0100) Subject: add test case X-Git-Tag: 0.18b1~48 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9953cc9a400177c0367582ae72764aad196b3181;p=platform%2Fupstream%2Fpython-cython.git add test case --- diff --git a/tests/run/dict_values_in_expression.pyx b/tests/run/dict_values_in_expression.pyx index 6ca8a55..dedfc96 100644 --- a/tests/run/dict_values_in_expression.pyx +++ b/tests/run/dict_values_in_expression.pyx @@ -1,7 +1,18 @@ -def func(**kwargs): +def values_in_expression(**kwargs): """ - >>> sorted(func(a=3, b=4)) + >>> sorted(values_in_expression(a=3, b=4)) [1, 2, 3, 4] """ return [ arg for arg in [1,2] + kwargs.values() ] + + +cdef dict make_dict(d): + return dict(d) + +def values_of_expression(**kwargs): + """ + >>> sorted(values_of_expression(a=3, b=4)) + [3, 4] + """ + return [ arg for arg in make_dict(kwargs).values() ]