# HG changeset patch # User Gregory Szorc # Date 1397966883 25200 # Node ID 60ce874f5b06e61636ec5ab8906dc99dd98bc3df # Parent bfe929a4b45b879c163eb70cfb03edb23086e7fc run-tests: move test name filter to Test.run() diff -r bfe929a4b45b -r 60ce874f5b06 tests/run-tests.py --- a/tests/run-tests.py Sat Apr 19 21:05:50 2014 -0700 +++ b/tests/run-tests.py Sat Apr 19 21:08:03 2014 -0700 @@ -605,6 +605,9 @@ else: return self.ignore("doesn't match keyword") + if not os.path.basename(self._test.lower()).startswith('test-'): + return self.skip('not a test file') + # Remove any previous output files. if os.path.exists(self._errpath): os.remove(self._errpath) @@ -1135,8 +1138,6 @@ err = os.path.join(TESTDIR, test + ".err") lctest = test.lower() - if not os.path.basename(lctest).startswith("test-"): - return skip("not a test file") for ext, cls, out in testtypes: if lctest.endswith(ext): runner = cls