| Index: tools/telemetry/telemetry/page/page_set_unittest.py
|
| diff --git a/tools/telemetry/telemetry/page/page_set_unittest.py b/tools/telemetry/telemetry/page/page_set_unittest.py
|
| index f83c756512a5f6c5c0afd40744d1029f5676402a..41d32bc73e1e644539d46051cfa611473353f3ad 100644
|
| --- a/tools/telemetry/telemetry/page/page_set_unittest.py
|
| +++ b/tools/telemetry/telemetry/page/page_set_unittest.py
|
| @@ -11,17 +11,14 @@ from telemetry.page import page_set
|
|
|
|
|
| class TestPageSet(unittest.TestCase):
|
| +
|
| def testServingDirs(self):
|
| directory_path = tempfile.mkdtemp()
|
| try:
|
| - ps = page_set.PageSet.FromDict({
|
| - 'serving_dirs': ['a/b'],
|
| - 'pages': [
|
| - {'url': 'file://c/test.html'},
|
| - {'url': 'file://c/test.js'},
|
| - {'url': 'file://d/e/../test.html'},
|
| - ]
|
| - }, directory_path)
|
| + ps = page_set.PageSet(serving_dirs=['a/b'], file_path=directory_path)
|
| + ps.AddPageWithDefaultRunNavigate('file://c/test.html')
|
| + ps.AddPageWithDefaultRunNavigate('file://c/test.js')
|
| + ps.AddPageWithDefaultRunNavigate('file://d/e/../test.html')
|
| finally:
|
| os.rmdir(directory_path)
|
|
|
| @@ -31,6 +28,13 @@ class TestPageSet(unittest.TestCase):
|
| self.assertEquals(ps[0].serving_dir, os.path.join(real_directory_path, 'c'))
|
| self.assertEquals(ps[2].serving_dir, os.path.join(real_directory_path, 'd'))
|
|
|
| + def testAbsoluteServingDir(self):
|
| + ps = page_set.PageSet(
|
| + file_path='/base/page_sets/',
|
| + serving_dirs=['../relative_dir', '/base/absolute_dir'])
|
| + self.assertEquals(ps.serving_dirs, set(['/base/relative_dir',
|
| + '/base/absolute_dir']))
|
| +
|
| def testRenamingCompoundActions(self):
|
| ps = page_set.PageSet.FromDict({
|
| 'serving_dirs': ['a/b'],
|
| @@ -68,7 +72,6 @@ class TestPageSet(unittest.TestCase):
|
| self.assertEquals(ps.pages[0].RunNavigateSteps, {'action': 'navigate1'})
|
| self.assertEquals(ps.pages[1].RunNavigateSteps, {'action': 'navigate2'})
|
|
|
| -
|
| def testSuccesfulPythonPageSetLoading(self):
|
| test_pps_dir = os.path.join(util.GetUnittestDataDir(), 'test_page_set.py')
|
| pps = page_set.PageSet.FromFile(test_pps_dir)
|
|
|