Index: tools/jsondiff.py |
=================================================================== |
--- tools/jsondiff.py (revision 10016) |
+++ tools/jsondiff.py (working copy) |
@@ -159,17 +159,20 @@ |
# main... |
-parser = argparse.ArgumentParser() |
-parser.add_argument('old', |
- help='Path to JSON file whose expectations to display on ' + |
- 'the "old" side of the diff. This can be a filepath on ' + |
- 'local storage, or a URL.') |
-parser.add_argument('new', nargs='?', |
- help='Path to JSON file whose expectations to display on ' + |
- 'the "new" side of the diff; if not specified, uses the ' + |
- 'ACTUAL results from the "old" JSON file. This can be a ' + |
- 'filepath on local storage, or a URL.') |
-args = parser.parse_args() |
-differ = GMDiffer() |
-diffs = differ.GenerateDiffDict(oldfile=args.old, newfile=args.new) |
-json.dump(diffs, sys.stdout, sort_keys=True, indent=2) |
+if __name__ == '__main__': |
borenet
2013/07/12 19:48:04
I'd prefer having most of this stuff inside of a M
epoger
2013/07/16 17:29:55
Done.
|
+ parser = argparse.ArgumentParser() |
+ parser.add_argument( |
+ 'old', |
+ help='Path to JSON file whose expectations to display on ' + |
+ 'the "old" side of the diff. This can be a filepath on ' + |
+ 'local storage, or a URL.') |
+ parser.add_argument( |
+ 'new', nargs='?', |
+ help='Path to JSON file whose expectations to display on ' + |
+ 'the "new" side of the diff; if not specified, uses the ' + |
+ 'ACTUAL results from the "old" JSON file. This can be a ' + |
+ 'filepath on local storage, or a URL.') |
+ args = parser.parse_args() |
+ differ = GMDiffer() |
+ diffs = differ.GenerateDiffDict(oldfile=args.old, newfile=args.new) |
+ json.dump(diffs, sys.stdout, sort_keys=True, indent=2) |