Merge pull request #4863 from sylvestre/split

remaining-gnu-error.py: split SKIP & ERROR
This commit is contained in:
Daniel Hofstetter 2023-05-16 08:14:47 +02:00 committed by GitHub
commit 21b9cf8e8a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -19,7 +19,8 @@ urllib.request.urlretrieve(
types = ("/*/*.sh", "/*/*.pl", "/*/*.xpl") types = ("/*/*.sh", "/*/*.pl", "/*/*.xpl")
tests = [] tests = []
error_or_skip_tests = [] error_tests = []
skip_tests = []
for files in types: for files in types:
tests.extend(glob.glob(base + files)) tests.extend(glob.glob(base + files))
@ -58,14 +59,23 @@ for d in data:
print("Could not find test '%s'. Maybe update the GNU repo?" % a) print("Could not find test '%s'. Maybe update the GNU repo?" % a)
sys.exit(1) sys.exit(1)
# if it is SKIP or ERROR, show it # if it is SKIP, show it
if data[d][e] in ("SKIP", "ERROR"): if data[d][e] == "SKIP":
list_of_files.remove(a) list_of_files.remove(a)
error_or_skip_tests.append(a) skip_tests.append(a)
# if it is ERROR, show it
if data[d][e] == "ERROR":
list_of_files.remove(a)
error_tests.append(a)
print("SKIP and ERROR tests:") print("===============")
show_list(error_or_skip_tests) print("SKIP tests:")
show_list(skip_tests)
print("")
print("===============")
print("ERROR tests:")
show_list(error_tests)
print("") print("")
print("===============") print("===============")
print("FAIL tests:") print("FAIL tests:")