Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(290)

Side by Side Diff: tools/telemetry/telemetry/page/page_set_unittest.py

Issue 245093003: Move PageSet._InitializeArchive to PageRunner (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Add # pylint: disable=E202 Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « tools/telemetry/telemetry/page/page_set.py ('k') | tools/telemetry/telemetry/test.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 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
11 11
12 12
13 class TestPageSet(unittest.TestCase): 13 class TestPageSet(unittest.TestCase):
14
15 def testServingDirs(self): 14 def testServingDirs(self):
16 directory_path = tempfile.mkdtemp() 15 directory_path = tempfile.mkdtemp()
17 try: 16 try:
18 ps = page_set.PageSet.FromDict({ 17 ps = page_set.PageSet.FromDict({
19 'serving_dirs': ['a/b'], 18 'serving_dirs': ['a/b'],
20 'pages': [ 19 'pages': [
21 {'url': 'file://c/test.html'}, 20 {'url': 'file://c/test.html'},
22 {'url': 'file://c/test.js'}, 21 {'url': 'file://c/test.js'},
23 {'url': 'file://d/e/../test.html'}, 22 {'url': 'file://d/e/../test.html'},
24 ] 23 ]
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
100 test_pps_dir = os.path.join(util.GetUnittestDataDir(), 'test_page_set.py') 99 test_pps_dir = os.path.join(util.GetUnittestDataDir(), 'test_page_set.py')
101 pps = page_set.PageSet.FromFile(test_pps_dir) 100 pps = page_set.PageSet.FromFile(test_pps_dir)
102 internal_page = pps.pages[1] 101 internal_page = pps.pages[1]
103 external_page = pps.pages[2] 102 external_page = pps.pages[2]
104 self.assertEqual( 103 self.assertEqual(
105 os.path.normpath(os.path.join( 104 os.path.normpath(os.path.join(
106 util.GetUnittestDataDir(), 'bar.html')), internal_page.file_path) 105 util.GetUnittestDataDir(), 'bar.html')), internal_page.file_path)
107 self.assertEqual( 106 self.assertEqual(
108 os.path.normpath(os.path.join( 107 os.path.normpath(os.path.join(
109 util.GetUnittestDataDir(), 'pages/foo.html')), external_page.file_path) 108 util.GetUnittestDataDir(), 'pages/foo.html')), external_page.file_path)
110
111 def testIgnoreArchive(self):
112 test_pps_dir = os.path.join(util.GetUnittestDataDir(), 'test_page_set.py')
113 ps = page_set.PageSet.FromFile(test_pps_dir, True)
114 self.assertEquals(None, ps.wpr_archive_info)
OLDNEW
« no previous file with comments | « tools/telemetry/telemetry/page/page_set.py ('k') | tools/telemetry/telemetry/test.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698