From 9953cc9a400177c0367582ae72764aad196b3181 Mon Sep 17 00:00:00 2001 From: Stefan Behnel Date: Mon, 31 Dec 2012 11:08:08 +0100 Subject: [PATCH] add test case --- tests/run/dict_values_in_expression.pyx | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) 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() ] -- 2.7.4