| Index: tools/telemetry/telemetry/unittest/gtest_unittest_results_unittest.py
 | 
| diff --git a/tools/telemetry/telemetry/unittest/gtest_unittest_results_unittest.py b/tools/telemetry/telemetry/unittest/gtest_unittest_results_unittest.py
 | 
| deleted file mode 100644
 | 
| index 239378e755a9047569001dc7a45907d0711b985b..0000000000000000000000000000000000000000
 | 
| --- a/tools/telemetry/telemetry/unittest/gtest_unittest_results_unittest.py
 | 
| +++ /dev/null
 | 
| @@ -1,112 +0,0 @@
 | 
| -# Copyright 2014 The Chromium Authors. All rights reserved.
 | 
| -# Use of this source code is governed by a BSD-style license that can be
 | 
| -# found in the LICENSE file.
 | 
| -import unittest
 | 
| -
 | 
| -from telemetry.unittest import gtest_unittest_results
 | 
| -from telemetry.unittest import simple_mock
 | 
| -
 | 
| -
 | 
| -class TestFoo(unittest.TestCase):
 | 
| -
 | 
| -  def __init__(self, methodName, mock_timer):
 | 
| -    super(TestFoo, self).__init__(methodName)
 | 
| -    self._mock_timer = mock_timer
 | 
| -
 | 
| -  # Test method doesn't have test- prefix intentionally. This is so that
 | 
| -  # run_test script won't run this test.
 | 
| -  def runTezt(self):
 | 
| -    self._mock_timer.SetTime(0.007)
 | 
| -    self.assertTrue(True)
 | 
| -
 | 
| -
 | 
| -class TestBar(unittest.TestCase):
 | 
| -
 | 
| -  def __init__(self, methodName, mock_timer):
 | 
| -    super(TestBar, self).__init__(methodName)
 | 
| -    self._mock_timer = mock_timer
 | 
| -
 | 
| -  # Test method doesn't have test- prefix intentionally. This is so that
 | 
| -  # run_test script won't run this test.
 | 
| -  def runTezt(self):
 | 
| -    self._mock_timer.SetTime(0.010)
 | 
| -    self.assertTrue(False)
 | 
| -
 | 
| -
 | 
| -class TestOutputStream(object):
 | 
| -
 | 
| -  def __init__(self):
 | 
| -    self.output_data = []
 | 
| -
 | 
| -  def write(self, data):
 | 
| -    self.output_data.append(data)
 | 
| -
 | 
| -
 | 
| -class SummaryGtestUnittestResults(
 | 
| -    gtest_unittest_results.GTestUnittestResults):
 | 
| -
 | 
| -  def __init__(self):
 | 
| -    super(SummaryGtestUnittestResults, self).__init__(TestOutputStream())
 | 
| -
 | 
| -  @property
 | 
| -  def output(self):
 | 
| -    return ''.join(self._output_stream.output_data)
 | 
| -
 | 
| -
 | 
| -class GTestUnittestResultsTest(unittest.TestCase):
 | 
| -
 | 
| -  def setUp(self):
 | 
| -    super(GTestUnittestResultsTest, self).setUp()
 | 
| -    self._mock_timer = simple_mock.MockTimer()
 | 
| -    self._real_gtest_time_time = gtest_unittest_results.time.time
 | 
| -    gtest_unittest_results.time.time = self._mock_timer.GetTime
 | 
| -
 | 
| -  def testResultsOfSinglePassTest(self):
 | 
| -    test = TestFoo(methodName='runTezt', mock_timer=self._mock_timer)
 | 
| -    results = SummaryGtestUnittestResults()
 | 
| -    test(results)
 | 
| -
 | 
| -    results.PrintSummary()
 | 
| -    expected = (
 | 
| -        '[ RUN      ] gtest_unittest_results_unittest.TestFoo.runTezt\n'
 | 
| -        '[       OK ] gtest_unittest_results_unittest.TestFoo.runTezt (7 ms)\n'
 | 
| -        '[  PASSED  ] 1 test.\n\n')
 | 
| -    self.assertEquals(expected, results.output)
 | 
| -
 | 
| -  def testResultsOfSingleFailTest(self):
 | 
| -    test = TestBar(methodName='runTezt', mock_timer=self._mock_timer)
 | 
| -    results = SummaryGtestUnittestResults()
 | 
| -    test(results)
 | 
| -
 | 
| -    results.PrintSummary()
 | 
| -    # Ignore trace info in the middle of results.output.
 | 
| -    self.assertTrue(results.output.startswith(
 | 
| -        '[ RUN      ] gtest_unittest_results_unittest.TestBar.runTezt\n'))
 | 
| -    self.assertTrue(results.output.endswith(
 | 
| -        '[  FAILED  ] gtest_unittest_results_unittest.TestBar.runTezt (10 ms)\n'
 | 
| -        '[  PASSED  ] 0 tests.\n'
 | 
| -        '[  FAILED  ] 1 test, listed below:\n'
 | 
| -        '[  FAILED  ]  gtest_unittest_results_unittest.TestBar.runTezt\n\n'
 | 
| -        '1 FAILED TEST\n\n'))
 | 
| -
 | 
| -  def testResultsOfMixedFailAndPassTestSuite(self):
 | 
| -    test = unittest.TestSuite()
 | 
| -    test.addTest(TestFoo(methodName='runTezt', mock_timer=self._mock_timer))
 | 
| -    test.addTest(TestBar(methodName='runTezt', mock_timer=self._mock_timer))
 | 
| -    results = SummaryGtestUnittestResults()
 | 
| -    test(results)
 | 
| -    results.PrintSummary()
 | 
| -    # Ignore trace info in the middle of results.output.
 | 
| -    self.assertTrue(results.output.startswith(
 | 
| -        '[ RUN      ] gtest_unittest_results_unittest.TestFoo.runTezt\n'
 | 
| -        '[       OK ] gtest_unittest_results_unittest.TestFoo.runTezt (7 ms)\n'
 | 
| -        '[ RUN      ] gtest_unittest_results_unittest.TestBar.runTezt\n'))
 | 
| -    self.assertTrue(results.output.endswith(
 | 
| -        '[  FAILED  ] gtest_unittest_results_unittest.TestBar.runTezt (3 ms)\n'
 | 
| -        '[  PASSED  ] 1 test.\n'
 | 
| -        '[  FAILED  ] 1 test, listed below:\n'
 | 
| -        '[  FAILED  ]  gtest_unittest_results_unittest.TestBar.runTezt\n\n'
 | 
| -        '1 FAILED TEST\n\n'))
 | 
| -
 | 
| -  def tearDown(self):
 | 
| -    gtest_unittest_results.time.time = self._real_gtest_time_time
 | 
| 
 |