| OLD | NEW |
| 1 # Copyright 2012 The Chromium Authors. All rights reserved. | 1 # Copyright 2012 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 import os | 5 import os |
| 6 import tempfile | 6 import tempfile |
| 7 import unittest | 7 import unittest |
| 8 | 8 |
| 9 from telemetry.core import util | 9 from telemetry.core import util |
| 10 from telemetry.page import page_set | 10 from telemetry.page import page_set |
| (...skipping 27 matching lines...) Expand all Loading... |
| 38 real_absolute_dir = os.path.realpath(absolute_dir) | 38 real_absolute_dir = os.path.realpath(absolute_dir) |
| 39 self.assertEquals(ps.serving_dirs, set([real_directory_path, | 39 self.assertEquals(ps.serving_dirs, set([real_directory_path, |
| 40 real_absolute_dir])) | 40 real_absolute_dir])) |
| 41 finally: | 41 finally: |
| 42 os.rmdir(directory_path) | 42 os.rmdir(directory_path) |
| 43 | 43 |
| 44 def testSuccesfulPythonPageSetLoading(self): | 44 def testSuccesfulPythonPageSetLoading(self): |
| 45 test_pps_dir = os.path.join(util.GetUnittestDataDir(), 'test_page_set.py') | 45 test_pps_dir = os.path.join(util.GetUnittestDataDir(), 'test_page_set.py') |
| 46 pps = page_set.PageSet.FromFile(test_pps_dir) | 46 pps = page_set.PageSet.FromFile(test_pps_dir) |
| 47 self.assertEqual('TestPageSet', pps.__class__.__name__) | 47 self.assertEqual('TestPageSet', pps.__class__.__name__) |
| 48 self.assertEqual('A pageset for testing purpose', pps.description) | 48 self.assertEqual('A pageset for testing purpose', pps.Description()) |
| 49 self.assertEqual('data/test.json', pps.archive_data_file) | 49 self.assertEqual('data/test.json', pps.archive_data_file) |
| 50 self.assertEqual('data/credential', pps.credentials_path) | 50 self.assertEqual('data/credential', pps.credentials_path) |
| 51 self.assertEqual('desktop', pps.user_agent_type) | 51 self.assertEqual('desktop', pps.user_agent_type) |
| 52 self.assertEqual(test_pps_dir, pps.file_path) | 52 self.assertEqual(test_pps_dir, pps.file_path) |
| 53 self.assertEqual(3, len(pps.pages)) | 53 self.assertEqual(3, len(pps.pages)) |
| 54 google_page = pps.pages[0] | 54 google_page = pps.pages[0] |
| 55 self.assertEqual('https://www.google.com', google_page.url) | 55 self.assertEqual('https://www.google.com', google_page.url) |
| 56 self.assertIs(pps, google_page.page_set) | 56 self.assertIs(pps, google_page.page_set) |
| 57 self.assertTrue(5, google_page.RunGetActionRunner(action_runner=5)) | 57 self.assertTrue(5, google_page.RunGetActionRunner(action_runner=5)) |
| 58 | 58 |
| (...skipping 12 matching lines...) Expand all Loading... |
| 71 test_pps_dir = os.path.join(util.GetUnittestDataDir(), 'test_page_set.py') | 71 test_pps_dir = os.path.join(util.GetUnittestDataDir(), 'test_page_set.py') |
| 72 pps = page_set.PageSet.FromFile(test_pps_dir) | 72 pps = page_set.PageSet.FromFile(test_pps_dir) |
| 73 internal_page = pps.pages[1] | 73 internal_page = pps.pages[1] |
| 74 external_page = pps.pages[2] | 74 external_page = pps.pages[2] |
| 75 self.assertEqual( | 75 self.assertEqual( |
| 76 os.path.normpath(os.path.join( | 76 os.path.normpath(os.path.join( |
| 77 util.GetUnittestDataDir(), 'bar.html')), internal_page.file_path) | 77 util.GetUnittestDataDir(), 'bar.html')), internal_page.file_path) |
| 78 self.assertEqual( | 78 self.assertEqual( |
| 79 os.path.normpath(os.path.join( | 79 os.path.normpath(os.path.join( |
| 80 util.GetUnittestDataDir(), 'pages/foo.html')), external_page.file_path) | 80 util.GetUnittestDataDir(), 'pages/foo.html')), external_page.file_path) |
| OLD | NEW |