Skip to content

Commit 89a45c0

Browse files
authored
Merge pull request #554 from MarekVCodasip/exclusion-fix
debug: Fix loading of empty exclude lists with comments
2 parents 1dde0ef + 203362f commit 89a45c0

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

debug/testlib.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1076,12 +1076,16 @@ def __exit__(self, _type, _value, _traceback):
10761076

10771077
def load_excluded_tests(excluded_tests_file, target_name):
10781078
result = []
1079-
if excluded_tests_file is None or len(excluded_tests_file) == 0:
1079+
if excluded_tests_file is None:
1080+
# No list of excluded tests was specified
10801081
return result
10811082

10821083
target_excludes = {}
10831084
with open(excluded_tests_file, encoding="utf-8") as file:
10841085
raw_data = yaml.safe_load(file)
1086+
if raw_data is None:
1087+
# File contains no targets
1088+
return result
10851089
for (target, test_list) in raw_data.items():
10861090
if not isinstance(test_list, list):
10871091
raise ValueError(

0 commit comments

Comments
 (0)