Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 # Copyright (C) 2010 Google Inc. All rights reserved. | 1 # Copyright (C) 2010 Google Inc. All rights reserved. |
| 2 # | 2 # |
| 3 # Redistribution and use in source and binary forms, with or without | 3 # Redistribution and use in source and binary forms, with or without |
| 4 # modification, are permitted provided that the following conditions are | 4 # modification, are permitted provided that the following conditions are |
| 5 # met: | 5 # met: |
| 6 # | 6 # |
| 7 # * Redistributions of source code must retain the above copyright | 7 # * Redistributions of source code must retain the above copyright |
| 8 # notice, this list of conditions and the following disclaimer. | 8 # notice, this list of conditions and the following disclaimer. |
| 9 # * Redistributions in binary form must reproduce the above | 9 # * Redistributions in binary form must reproduce the above |
| 10 # copyright notice, this list of conditions and the following disclaimer | 10 # copyright notice, this list of conditions and the following disclaimer |
| (...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 271 self.assertIn('external/wpt/dom/ranges/Range-attributes.html', port.test s([])) | 271 self.assertIn('external/wpt/dom/ranges/Range-attributes.html', port.test s([])) |
| 272 self.assertNotIn('external/wpt/console/console-is-a-namespace.any.js', p ort.tests([])) | 272 self.assertNotIn('external/wpt/console/console-is-a-namespace.any.js', p ort.tests([])) |
| 273 self.assertEqual(port.tests(['external']), ['external/wpt/dom/ranges/Ran ge-attributes.html']) | 273 self.assertEqual(port.tests(['external']), ['external/wpt/dom/ranges/Ran ge-attributes.html']) |
| 274 self.assertEqual(port.tests(['external/']), ['external/wpt/dom/ranges/Ra nge-attributes.html']) | 274 self.assertEqual(port.tests(['external/']), ['external/wpt/dom/ranges/Ra nge-attributes.html']) |
| 275 self.assertEqual(port.tests(['external/csswg-test']), []) | 275 self.assertEqual(port.tests(['external/csswg-test']), []) |
| 276 self.assertEqual(port.tests(['external/wpt']), ['external/wpt/dom/ranges /Range-attributes.html']) | 276 self.assertEqual(port.tests(['external/wpt']), ['external/wpt/dom/ranges /Range-attributes.html']) |
| 277 self.assertEqual(port.tests(['external/wpt/']), ['external/wpt/dom/range s/Range-attributes.html']) | 277 self.assertEqual(port.tests(['external/wpt/']), ['external/wpt/dom/range s/Range-attributes.html']) |
| 278 self.assertEqual(port.tests(['external/wpt/dom/ranges/Range-attributes.h tml']), | 278 self.assertEqual(port.tests(['external/wpt/dom/ranges/Range-attributes.h tml']), |
| 279 ['external/wpt/dom/ranges/Range-attributes.html']) | 279 ['external/wpt/dom/ranges/Range-attributes.html']) |
| 280 | 280 |
| 281 # Assert manifest was regenerated once | |
|
qyearsley
2017/01/19 23:56:20
Nit: period.
qyearsley
2017/01/19 23:56:20
Nit: period.
| |
| 282 self.assertEqual(port.host.executive.calls, [ | |
| 283 ['/mock-checkout/third_party/WebKit/Tools/Scripts/webkitpy/thirdpart y/wpt/wpt/manifest', | |
| 284 '--work', '--tests-root', '/mock-checkout/third_party/WebKit/Layout Tests/external/wpt'] | |
| 285 ]) | |
| 286 | |
| 281 def test_is_test_file(self): | 287 def test_is_test_file(self): |
| 282 port = self.make_port(with_tests=True) | 288 port = self.make_port(with_tests=True) |
| 283 is_test_file = functools.partial(Port.is_test_file, port, port.host.file system) | 289 is_test_file = functools.partial(Port.is_test_file, port, port.host.file system) |
| 284 self.assertTrue(is_test_file('', 'foo.html')) | 290 self.assertTrue(is_test_file('', 'foo.html')) |
| 285 self.assertTrue(is_test_file('', 'foo.svg')) | 291 self.assertTrue(is_test_file('', 'foo.svg')) |
| 286 self.assertTrue(is_test_file('', 'test-ref-test.html')) | 292 self.assertTrue(is_test_file('', 'test-ref-test.html')) |
| 287 self.assertTrue(is_test_file('inspector-unit', 'trie.js')) | 293 self.assertTrue(is_test_file('inspector-unit', 'trie.js')) |
| 288 self.assertFalse(is_test_file('inspector-unit', 'foo.html')) | 294 self.assertFalse(is_test_file('inspector-unit', 'foo.html')) |
| 289 self.assertFalse(is_test_file('inspector', 'devtools.js')) | 295 self.assertFalse(is_test_file('inspector', 'devtools.js')) |
| 290 self.assertFalse(is_test_file('', 'foo.png')) | 296 self.assertFalse(is_test_file('', 'foo.png')) |
| (...skipping 315 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 606 self.assertEqual(suite.args, ['--args']) | 612 self.assertEqual(suite.args, ['--args']) |
| 607 self.assertEqual(suite.reference_args, []) | 613 self.assertEqual(suite.reference_args, []) |
| 608 | 614 |
| 609 def test_non_default_reference_args(self): | 615 def test_non_default_reference_args(self): |
| 610 suite = VirtualTestSuite(prefix='suite', base='base/foo', args=['--args' ], references_use_default_args=False) | 616 suite = VirtualTestSuite(prefix='suite', base='base/foo', args=['--args' ], references_use_default_args=False) |
| 611 self.assertEqual(suite.args, ['--args']) | 617 self.assertEqual(suite.args, ['--args']) |
| 612 self.assertEqual(suite.reference_args, suite.args) | 618 self.assertEqual(suite.reference_args, suite.args) |
| 613 | 619 |
| 614 def test_no_slash(self): | 620 def test_no_slash(self): |
| 615 self.assertRaises(AssertionError, VirtualTestSuite, prefix='suite/bar', base='base/foo', args=['--args']) | 621 self.assertRaises(AssertionError, VirtualTestSuite, prefix='suite/bar', base='base/foo', args=['--args']) |
| OLD | NEW |