summaryrefslogtreecommitdiff
path: root/tests/basics/namedtuple_asdict.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/basics/namedtuple_asdict.py')
-rw-r--r--tests/basics/namedtuple_asdict.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/basics/namedtuple_asdict.py b/tests/basics/namedtuple_asdict.py
new file mode 100644
index 000000000..c5681376f
--- /dev/null
+++ b/tests/basics/namedtuple_asdict.py
@@ -0,0 +1,20 @@
+try:
+ try:
+ from collections import namedtuple
+ except ImportError:
+ from ucollections import namedtuple
+except ImportError:
+ print("SKIP")
+ raise SystemExit
+
+t = namedtuple("Tup", ["baz", "foo", "bar"])(3, 2, 5)
+
+try:
+ t._asdict
+except AttributeError:
+ print("SKIP")
+ raise SystemExit
+
+d = t._asdict()
+print(list(d.keys()))
+print(list(d.values()))