diff options
Diffstat (limited to 'tests/backtest.py')
-rw-r--r-- | tests/backtest.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/backtest.py b/tests/backtest.py index 89a25536..7b47ff19 100644 --- a/tests/backtest.py +++ b/tests/backtest.py @@ -46,4 +46,6 @@ try: except NameError: def execfile(filename, globs): """A Python 3 implementation of execfile.""" - exec(compile(open(filename).read(), filename, 'exec'), globs) + with open(filename) as fobj: + code = fobj.read() + exec(compile(code, filename, 'exec'), globs) |