From 1e87f11d3f2673ace3f36dd24bdc095bb25583e4 Mon Sep 17 00:00:00 2001 From: Andrew Leech Date: Mon, 11 Nov 2019 15:44:04 +1100 Subject: py/objdict: Support ujson.dump() of OrderedDict objects. Following CPython, OrderedDict are dumped with the syntax of dict. --- tests/extmod/ujson_dumps_ordereddict.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 tests/extmod/ujson_dumps_ordereddict.py (limited to 'tests') diff --git a/tests/extmod/ujson_dumps_ordereddict.py b/tests/extmod/ujson_dumps_ordereddict.py new file mode 100644 index 000000000..c6f4a8fcb --- /dev/null +++ b/tests/extmod/ujson_dumps_ordereddict.py @@ -0,0 +1,12 @@ +try: + import ujson as json + from ucollections import OrderedDict +except ImportError: + try: + import json + from collections import OrderedDict + except ImportError: + print("SKIP") + raise SystemExit + +print(json.dumps(OrderedDict(((1, 2), (3, 4))))) -- cgit v1.2.3