| Index: third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/views/printing_unittest.py
|
| diff --git a/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/views/printing_unittest.py b/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/views/printing_unittest.py
|
| index 9118487eebc9343e356e1b1eda9852ccc0b10314..3a44195420223e130b483cbd81eb50ac11e4d5a9 100644
|
| --- a/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/views/printing_unittest.py
|
| +++ b/third_party/WebKit/Tools/Scripts/webkitpy/layout_tests/views/printing_unittest.py
|
| @@ -52,12 +52,14 @@ def get_options(args):
|
|
|
|
|
| class TestUtilityFunctions(unittest.TestCase):
|
| +
|
| def test_print_options(self):
|
| options, args = get_options([])
|
| self.assertIsNotNone(options)
|
|
|
|
|
| class FakeRunResults(object):
|
| +
|
| def __init__(self, total=1, expected=1, unexpected=0, fake_results=None):
|
| fake_results = fake_results or []
|
| self.total = total
|
| @@ -74,12 +76,14 @@ class FakeRunResults(object):
|
|
|
|
|
| class FakeShard(object):
|
| +
|
| def __init__(self, shard_name, total_run_time):
|
| self.shard_name = shard_name
|
| self.total_run_time = total_run_time
|
|
|
|
|
| -class Testprinter(unittest.TestCase):
|
| +class Testprinter(unittest.TestCase):
|
| +
|
| def assertEmpty(self, stream):
|
| self.assertFalse(stream.getvalue())
|
|
|
| @@ -157,7 +161,8 @@ class Testprinter(unittest.TestCase):
|
| }
|
|
|
| printer._print_directory_timings(run_results)
|
| - self.assertWritten(err, ['Time to process slowest subdirectories:\n', ' slowShard took 16.0 seconds to run 1 tests.\n', '\n'])
|
| + self.assertWritten(err, ['Time to process slowest subdirectories:\n',
|
| + ' slowShard took 16.0 seconds to run 1 tests.\n', '\n'])
|
|
|
| printer, err = self.get_printer()
|
| printer._options.debug_rwt_logging = True
|
| @@ -194,27 +199,32 @@ class Testprinter(unittest.TestCase):
|
| def test_test_status_line(self):
|
| printer, _ = self.get_printer()
|
| printer._meter.number_of_columns = lambda: 80
|
| - actual = printer._test_status_line('fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1.html', ' passed')
|
| + actual = printer._test_status_line(
|
| + 'fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1.html', ' passed')
|
| self.assertEqual(80, len(actual))
|
| self.assertEqual(actual, '[0/0] fast/dom/HTMLFormElement/associa...after-index-assertion-fail1.html passed')
|
|
|
| printer._meter.number_of_columns = lambda: 89
|
| - actual = printer._test_status_line('fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1.html', ' passed')
|
| + actual = printer._test_status_line(
|
| + 'fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1.html', ' passed')
|
| self.assertEqual(89, len(actual))
|
| self.assertEqual(actual, '[0/0] fast/dom/HTMLFormElement/associated-...ents-after-index-assertion-fail1.html passed')
|
|
|
| printer._meter.number_of_columns = lambda: sys.maxint
|
| - actual = printer._test_status_line('fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1.html', ' passed')
|
| + actual = printer._test_status_line(
|
| + 'fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1.html', ' passed')
|
| self.assertEqual(90, len(actual))
|
| self.assertEqual(actual, '[0/0] fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1.html passed')
|
|
|
| printer._meter.number_of_columns = lambda: 18
|
| - actual = printer._test_status_line('fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1.html', ' passed')
|
| + actual = printer._test_status_line(
|
| + 'fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1.html', ' passed')
|
| self.assertEqual(18, len(actual))
|
| self.assertEqual(actual, '[0/0] f...l passed')
|
|
|
| printer._meter.number_of_columns = lambda: 10
|
| - actual = printer._test_status_line('fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1.html', ' passed')
|
| + actual = printer._test_status_line(
|
| + 'fast/dom/HTMLFormElement/associated-elements-after-index-assertion-fail1.html', ' passed')
|
| self.assertEqual(actual, '[0/0] associated-elements-after-index-assertion-fail1.html passed')
|
|
|
| def test_details(self):
|
|
|