summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Ippolito <bob@redivi.com>2011-09-03 18:35:44 -0700
committerBob Ippolito <bob@redivi.com>2011-09-03 18:35:44 -0700
commit1fa631f71c97d8d4fca9e4482f09121d5e436720 (patch)
tree9a9562bc84425e6521a843acc5f324f942e3766a
parent63786a180ecff31398055c456e3aa543ff79c9af (diff)
downloadsimplejson-1fa631f71c97d8d4fca9e4482f09121d5e436720.tar.gz
test case for https://github.com/simplejson/simplejson/issues/15
-rw-r--r--simplejson/tests/test_errors.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/simplejson/tests/test_errors.py b/simplejson/tests/test_errors.py
index c8b836a..e0b958c 100644
--- a/simplejson/tests/test_errors.py
+++ b/simplejson/tests/test_errors.py
@@ -19,3 +19,15 @@ class TestErrors(TestCase):
self.assertEquals(err.colno, 1)
self.assertEquals(err.endlineno, 3)
self.assertEquals(err.endcolno, 2)
+
+ def test_scan_error(self):
+ err = None
+ try:
+ json.loads('{"asdf": "')
+ except json.JSONDecodeError, e:
+ err = e
+ else:
+ self.fail('Expected JSONDecodeError')
+ self.assertEquals(err.lineno, 1)
+ self.assertEquals(err.colno, 9)
+ \ No newline at end of file