From ee717c3fee8dd11e6659a969054de6eb43f8f576 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20K=C3=B6gl?= Date: Mon, 1 Aug 2011 14:30:14 +0000 Subject: make doctests less prone to errors by dict-ordering --- jsonpointer.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/jsonpointer.py b/jsonpointer.py index b1f0d72..64b8137 100644 --- a/jsonpointer.py +++ b/jsonpointer.py @@ -56,17 +56,17 @@ def resolve_pointer(doc, pointer): >>> resolve_pointer(obj, '/') == obj True - >>> resolve_pointer(obj, '/foo') - {'another prop': {'baz': 'A string'}, 'anArray': [{'prop': 44}]} + >>> resolve_pointer(obj, '/foo') == obj['foo'] + True - >>> resolve_pointer(obj, '/foo/another%20prop') - {'baz': 'A string'} + >>> resolve_pointer(obj, '/foo/another%20prop') == obj['foo']['another prop'] + True - >>> resolve_pointer(obj, '/foo/another%20prop/baz') - 'A string' + >>> resolve_pointer(obj, '/foo/another%20prop/baz') == obj['foo']['another prop']['baz'] + True - >>> resolve_pointer(obj, '/foo/anArray/0') - {'prop': 44} + >>> resolve_pointer(obj, '/foo/anArray/0') == obj['foo']['anArray'][0] + True """ parts = pointer.split('/') -- cgit v1.2.1