diff options
Diffstat (limited to 'python/subunit/__init__.py')
-rw-r--r-- | python/subunit/__init__.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/python/subunit/__init__.py b/python/subunit/__init__.py index 55b0e43..7318a29 100644 --- a/python/subunit/__init__.py +++ b/python/subunit/__init__.py @@ -1252,11 +1252,9 @@ def read_test_list(path): :param path: Path to the file :return: Sequence of test ids """ - f = open(path, 'rb') - try: - return [l.rstrip("\n") for l in f.readlines()] - finally: - f.close() + with open(path, 'r') as f: + return [line.split('#')[0].rstrip() for line in f.readlines() + if line.split('#')[0]] def make_stream_binary(stream): |