Changeset 109490 in webkit
- Timestamp:
- Mar 1, 2012 7:28:12 PM (12 years ago)
- Location:
- trunk/Tools
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r109482 r109490 1 2012-03-01 Dirk Pranke <dpranke@chromium.org> 2 3 nrwt: virtual tests aren't being run 4 https://bugs.webkit.org/show_bug.cgi?id=80083 5 6 Reviewed by Eric Seidel. 7 8 If we tried to run all of the tests by default (and 9 didn't specify any paths), the virtual tests weren't 10 picked up. 11 12 * Scripts/webkitpy/layout_tests/port/base.py: 13 (Port._virtual_tests): 14 * Scripts/webkitpy/layout_tests/port/base_unittest.py: 15 (PortTest.test_tests): 16 * Scripts/webkitpy/layout_tests/port/test.py: 17 (TestPort.virtual_test_suites): 18 1 19 2012-03-01 Ryosuke Niwa <rniwa@webkit.org> 2 20 -
trunk/Tools/Scripts/webkitpy/layout_tests/port/base.py
r109429 r109490 1079 1079 virtual_tests = set() 1080 1080 for suite in suites: 1081 for test in suite.tests: 1082 if any(test.startswith(p) for p in paths): 1083 virtual_tests.add(test) 1081 if paths: 1082 for test in suite.tests: 1083 if any(test.startswith(p) for p in paths): 1084 virtual_tests.add(test) 1085 else: 1086 virtual_tests.update(set(suite.tests.keys())) 1084 1087 return virtual_tests 1085 1088 -
trunk/Tools/Scripts/webkitpy/layout_tests/port/base_unittest.py
r109429 r109490 439 439 self.assertFalse(port.test_isdir('virtual/passes/text.html')) 440 440 441 def test_tests(self): 442 port = self.make_port(with_tests=True) 443 tests = port.tests([]) 444 self.assertTrue('passes/text.html' in tests) 445 self.assertTrue('virtual/passes/text.html' in tests) 446 447 tests = port.tests(['passes']) 448 self.assertTrue('passes/text.html' in tests) 449 self.assertFalse('virtual/passes/text.html' in tests) 450 451 tests = port.tests(['virtual/passes']) 452 self.assertFalse('passes/text.html' in tests) 453 self.assertTrue('virtual/passes/text.html' in tests) 454 441 455 442 456 if __name__ == '__main__': -
trunk/Tools/Scripts/webkitpy/layout_tests/port/test.py
r109429 r109490 496 496 return [ 497 497 VirtualTestSuite('virtual/passes', 'passes', ['--virtual-arg']), 498 VirtualTestSuite('virtual/failures', 'failures/expected', ['--virtual-arg']),499 498 ] 500 499
Note: See TracChangeset
for help on using the changeset viewer.