Index: tools/telemetry/telemetry/page/page_unittest.py |
diff --git a/tools/telemetry/telemetry/page/page_unittest.py b/tools/telemetry/telemetry/page/page_unittest.py |
index b392e55b457d90a402787dc4cfa3ef992fe6af59..308046f5b63c262f3289b7154e6d4d48d593442a 100644 |
--- a/tools/telemetry/telemetry/page/page_unittest.py |
+++ b/tools/telemetry/telemetry/page/page_unittest.py |
@@ -153,3 +153,16 @@ class TestPage(unittest.TestCase): |
self.assertEqual([page_foo, page_baz], page_set_a.pages) |
self.assertEqual([page_bar], page_set_b.pages) |
self.assertIs(page_set_b, page_bar.page_set) |
+ |
+ def testIsLocal(self): |
+ p = page.Page('file://foo.html') |
+ self.assertTrue(p.is_local) |
+ |
+ p = page.Page('chrome://extensions') |
+ self.assertTrue(p.is_local) |
+ |
+ p = page.Page('about:blank') |
+ self.assertTrue(p.is_local) |
+ |
+ p = page.Page('http://foo.com') |
+ self.assertFalse(p.is_local) |