On Thu, Apr 9, 2009 at 13:10, Antoine Pitrou <solip...@pitrou.net> wrote: > Sure, but then: > >>>> json.loads('[]') > [] >>>> json.loads(u'[]'.encode('utf16')) > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > File "/home/antoine/cpython/__svn__/Lib/json/__init__.py", line 310, in loads > return _default_decoder.decode(s) > File "/home/antoine/cpython/__svn__/Lib/json/decoder.py", line 344, in decode > obj, end = self.raw_decode(s, idx=_w(s, 0).end()) > File "/home/antoine/cpython/__svn__/Lib/json/decoder.py", line 362, in > raw_decode > raise ValueError("No JSON object could be decoded") > ValueError: No JSON object could be decoded
Right. :) Just wanted to point your test might not be testing what you want to test. Cheers, Dirkjan _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com