# HG changeset patch # User Simon Heimberg # Date 1350336525 -7200 # Node ID 192cebcd59a044b8cedcfe2db0bd0d1b5096186d # Parent 62ff53b057302f470aaa5d2c06eb910253497958 tests: inform on Windows about unnecessary glob lines When glob lines directly match on windows, "/" (and not "\") was output in the path on the line. No glob matching is necessary in this case. The test output will look like this (when 5 tests have passed and no 4 has an unnecessary glob): ... Info, unnecessary glob: info about some/thing (glob) .. [ original upstream message ] diff -r 62ff53b05730 -r 192cebcd59a0 tests/run-tests.py --- a/tests/run-tests.py Wed Feb 13 21:58:52 2013 +0100 +++ b/tests/run-tests.py Mon Oct 15 23:28:45 2012 +0200 @@ -542,6 +542,11 @@ # The only supported special characters are * and ? plus / which also # matches \ on windows. Escaping of these caracters is supported. if el + '\n' == l: + if os.name == 'nt': + # matching on "/" is not needed for this line + iolock.acquire() + print "\nInfo, unnecessary glob: %s (glob)" % el + iolock.release() return True i, n = 0, len(el) res = ''