summaryrefslogtreecommitdiffstatshomepage
path: root/tests/basics/fun-kwonly.py
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2014-06-07 22:01:00 +0100
committerDamien George <damien.p.george@gmail.com>2014-06-07 22:01:00 +0100
commitf0778a7ccbbdd1d7bf116a6939c7eb05173e1987 (patch)
tree24a427ad51ea16deacc158a855b8c13b7c98f57c /tests/basics/fun-kwonly.py
parentaabd83ea204325cdf45355a5bdc6838745484060 (diff)
downloadmicropython-f0778a7ccbbdd1d7bf116a6939c7eb05173e1987.tar.gz
micropython-f0778a7ccbbdd1d7bf116a6939c7eb05173e1987.zip
py: Implement default keyword only args.
Should finish addressing issue #524.
Diffstat (limited to 'tests/basics/fun-kwonly.py')
-rw-r--r--tests/basics/fun-kwonly.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/tests/basics/fun-kwonly.py b/tests/basics/fun-kwonly.py
index 8bda68d95a..dd654eb441 100644
--- a/tests/basics/fun-kwonly.py
+++ b/tests/basics/fun-kwonly.py
@@ -43,14 +43,14 @@ def f(a, *, b, **kw):
f(1, b=2)
f(1, b=2, c=3)
-## with a default value; not currently working
-#def g(a, *, b=2, c):
-# print(a, b, c)
-#
-#g(1, c=3)
-#g(1, b=3, c=4)
-#g(1, **{'c':3})
-#g(1, **{'b':'3', 'c':4})
+# with a default value
+def g(a, *, b=2, c):
+ print(a, b, c)
+
+g(1, c=3)
+g(1, b=3, c=4)
+g(1, **{'c':3})
+g(1, **{'b':'3', 'c':4})
# with named star
def f(*a, b, c):