projects
/
jansson.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
load: Check for integer and real overlfows and underflows
[jansson.git]
/
test
/
json-compare.py
diff --git
a/test/json-compare.py
b/test/json-compare.py
index
cb5cee6
..
f91530e
100755
(executable)
--- a/
test/json-compare.py
+++ b/
test/json-compare.py
@@
-1,7
+1,15
@@
#!/usr/bin/python
#!/usr/bin/python
+#
+# Copyright (c) 2009 Petri Lehtinen <petri@digip.org>
+#
+# Jansson is free software; you can redistribute it and/or modify
+# it under the terms of the MIT license. See LICENSE for details.
-import simplejson
import sys
import sys
+try:
+ import json
+except ImportError:
+ import simplejson as json
def load(filename):
try:
def load(filename):
try:
@@
-12,14
+20,14
@@
def load(filename):
sys.exit(1)
try:
sys.exit(1)
try:
- json
= simple
json.load(jsonfile)
+ json
data =
json.load(jsonfile)
except ValueError, err:
print "%s is malformed: %s" % (filename, err)
sys.exit(1)
finally:
jsonfile.close()
except ValueError, err:
print "%s is malformed: %s" % (filename, err)
sys.exit(1)
finally:
jsonfile.close()
- return json
+ return json
data
def main():
if len(sys.argv) != 3:
def main():
if len(sys.argv) != 3: