From fc762e9bdecc8bc173791be6648c2950aaced797 Mon Sep 17 00:00:00 2001 From: Helmut Grohne Date: Sat, 20 Sep 2008 13:01:09 +0200 Subject: added some examples/doctests for digest.parse_digest_response --- wsgitools/digest.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/wsgitools/digest.py b/wsgitools/digest.py index c30d0e9..65560f6 100755 --- a/wsgitools/digest.py +++ b/wsgitools/digest.py @@ -15,6 +15,13 @@ sysrand = random.SystemRandom() def parse_digest_response(data, ret=dict()): """internal @raises ValueError: + + >>> parse_digest_response('foo=bar') + {'foo': 'bar'} + >>> parse_digest_response('foo="bar"') + {'foo': 'bar'} + >>> sorted(parse_digest_response('foo="bar=qux",spam=egg').items()) + [('foo', 'bar=qux'), ('spam', 'egg')] """ data = data.strip() key, rest = data.split('=', 1) # raises ValueError -- cgit v1.2.3