| Index: tools/telemetry/telemetry/page/page_runner_unittest.py
|
| diff --git a/tools/telemetry/telemetry/page/page_runner_unittest.py b/tools/telemetry/telemetry/page/page_runner_unittest.py
|
| index 8aa37a1003ea9e7907a33666148428a00cf78234..e0ad39d7306a228f7b46b79f7ceaa0c6361d669d 100644
|
| --- a/tools/telemetry/telemetry/page/page_runner_unittest.py
|
| +++ b/tools/telemetry/telemetry/page/page_runner_unittest.py
|
| @@ -62,11 +62,14 @@ class PageRunnerTests(unittest.TestCase):
|
| def testDiscardFirstResult(self):
|
| ps = page_set.PageSet()
|
| expectations = test_expectations.TestExpectations()
|
| - page = page_module.Page(
|
| + ps.pages.append(page_module.Page(
|
| 'file:///' + os.path.join('..', '..', 'unittest_data', 'blank.html'),
|
| ps,
|
| - base_dir=os.path.dirname(__file__))
|
| - ps.pages.append(page)
|
| + base_dir=os.path.dirname(__file__)))
|
| + ps.pages.append(page_module.Page(
|
| + 'file:///' + os.path.join('..', '..', 'unittest_data', 'blank.html'),
|
| + ps,
|
| + base_dir=os.path.dirname(__file__)))
|
|
|
| class Test(page_test.PageTest):
|
| @property
|
| @@ -77,10 +80,25 @@ class PageRunnerTests(unittest.TestCase):
|
|
|
| options = options_for_unittests.GetCopy()
|
| options.output_format = 'none'
|
| +
|
| + options.page_repeat = 1
|
| + options.pageset_repeat = 1
|
| results = page_runner.Run(Test('RunTest'), ps, expectations, options)
|
| self.assertEquals(0, len(results.successes))
|
| self.assertEquals(0, len(results.failures))
|
|
|
| + options.page_repeat = 1
|
| + options.pageset_repeat = 2
|
| + results = page_runner.Run(Test('RunTest'), ps, expectations, options)
|
| + self.assertEquals(2, len(results.successes))
|
| + self.assertEquals(0, len(results.failures))
|
| +
|
| + options.page_repeat = 2
|
| + options.pageset_repeat = 1
|
| + results = page_runner.Run(Test('RunTest'), ps, expectations, options)
|
| + self.assertEquals(2, len(results.successes))
|
| + self.assertEquals(0, len(results.failures))
|
| +
|
| def testCredentialsWhenLoginFails(self):
|
| credentials_backend = StubCredentialsBackend(login_return_value=False)
|
| did_run = self.runCredentialsTest(credentials_backend)
|
|
|