From 2adcf93362fa055872b57009aeeeaae49493c323 Mon Sep 17 00:00:00 2001 From: Sheng Date: Tue, 18 Sep 2018 20:56:34 +0800 Subject: [PATCH] Updated tests/utils.py --- tests/utils.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/tests/utils.py b/tests/utils.py index 5b384a2..4252d0d 100644 --- a/tests/utils.py +++ b/tests/utils.py @@ -41,10 +41,11 @@ def get_content_type(filename): def read_file(path, encoding='utf-8'): - data = open(path, 'rb').read() - if encoding is None: - return data - return data.decode(encoding) + with open(path, 'rb') as f: + data = f.read() + if encoding is None: + return data + return data.decode(encoding) def make_tests_data_path(filename):