check_pythonload: Updated assert print.

Print out failing files in order in a python3-friendly way.

Signed-off-by: Noel Eck <noel.eck@intel.com>
This commit is contained in:
Noel Eck 2016-10-05 11:54:21 -07:00
parent 2f78d9f62b
commit 131947dc74

View File

@ -56,9 +56,11 @@ class loadModule(unittest.TestCase):
except Exception as x:
failures[pyfile] = x
skeys = list(failures.keys())
skeys.sort()
self.assertEqual(len(failures), 0,
'\n\nFailed to load %d modules:\n' % len(failures) +
'\n'.join(['%s: %s' % (k, ', '.join(failures[k])) for k in failures.keys()]))
'\n'.join(['%s: %s' % (k, failures[k]) for k in skeys]))
if __name__ == '__main__':
# Allow passing from argv