diff options
author | Ömer Sinan Ağacan <omeragacan@gmail.com> | 2019-03-19 12:53:51 +0300 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2019-03-20 20:17:05 -0400 |
commit | 7b213b8dc668be216cb2efd7140a2f0263a454e5 (patch) | |
tree | c47a2e3e692a16745f7ad7828c98e5bf1d3c6440 /testsuite/driver/testlib.py | |
parent | 8d18a873c5d7688c6e7d91efab6bb0d6f99393c6 (diff) | |
download | haskell-7b213b8dc668be216cb2efd7140a2f0263a454e5.tar.gz |
Print test suite results ("unexpected failures" etc.) in sorted order
Fixes #16425
Diffstat (limited to 'testsuite/driver/testlib.py')
-rw-r--r-- | testsuite/driver/testlib.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/testsuite/driver/testlib.py b/testsuite/driver/testlib.py index a2e7dde414..69c1a99177 100644 --- a/testsuite/driver/testlib.py +++ b/testsuite/driver/testlib.py @@ -2214,7 +2214,7 @@ def printUnexpectedTests(file, testInfoss): def printTestInfosSummary(file, testInfos): maxDirLen = max(len(tr.directory) for tr in testInfos) - for result in testInfos: + for result in sorted(testInfos, key=lambda r: (r.testname.lower(), r.way, r.directory)): directory = result.directory.ljust(maxDirLen) file.write(' {directory} {r.testname} [{r.reason}] ({r.way})\n'.format( r = result, |