Commit e7eaeea1 e7eaeea1cdaf222d31c0fd4a791cf0b658fd7319 by Nicolas Perriault

Merge pull request #386 from p/python-open

Close package.json after using it
2 parents 661c77ec 95456d33
......@@ -47,7 +47,8 @@ SYS_ARGS = sys.argv[1:]
if len(SYS_ARGS) and SYS_ARGS[0] == '__selfcommandtest':
print('Starting Python executable tests...')
pkg_version = json.loads(open('package.json').read()).get('version')
with open('package.json') as f:
pkg_version = json.load(f).get('version')
scripts_path = os.path.join(CASPER_PATH, 'tests', 'commands')
assert(test_cmd('--help').find(pkg_version) > -1)
assert(test_cmd('--version').strip() == pkg_version)
......