| Index: telemetry/telemetry/internal/browser/extension_unittest.py
|
| diff --git a/telemetry/telemetry/internal/browser/extension_unittest.py b/telemetry/telemetry/internal/browser/extension_unittest.py
|
| index 0c85f173c1a2cd8b1eeaa40135e976b9bb92f64a..2325b1440e48821e65883d1c88bf2d287a0965e3 100644
|
| --- a/telemetry/telemetry/internal/browser/extension_unittest.py
|
| +++ b/telemetry/telemetry/internal/browser/extension_unittest.py
|
| @@ -18,7 +18,6 @@
|
| class ExtensionTest(unittest.TestCase):
|
| def setUp(self):
|
| self._browser = None
|
| - self._platform = None
|
| self._extension = None
|
| self._extension_id = None
|
|
|
| @@ -33,8 +32,6 @@
|
| if not browser_to_create:
|
| # May not find a browser that supports extensions.
|
| return False
|
| - self._platform = browser_to_create.platform
|
| - self._platform.network_controller.InitializeIfNeeded()
|
| self._browser = browser_to_create.Create(options)
|
| self._extension = self._browser.extensions[load_extension]
|
| self._extension_id = load_extension.extension_id
|
| @@ -44,7 +41,6 @@
|
| def tearDown(self):
|
| if self._browser:
|
| self._browser.Close()
|
| - self._platform.network_controller.Close()
|
|
|
| def testExtensionBasic(self):
|
| """Test ExtensionPage's ExecuteJavaScript and EvaluateJavaScript."""
|
| @@ -102,13 +98,9 @@
|
| load_extension = extension_to_load.ExtensionToLoad(
|
| extension_path, options.browser_type)
|
| browser_to_create = browser_finder.FindBrowser(options)
|
| - try:
|
| - browser_to_create.platform.network_controller.InitializeIfNeeded()
|
| - with browser_to_create.Create(options) as b:
|
| - if b.supports_extensions:
|
| - self.assertRaises(KeyError, lambda: b.extensions[load_extension])
|
| - finally:
|
| - browser_to_create.platform.network_controller.Close()
|
| + with browser_to_create.Create(options) as b:
|
| + if b.supports_extensions:
|
| + self.assertRaises(KeyError, lambda: b.extensions[load_extension])
|
|
|
| class MultipleExtensionTest(unittest.TestCase):
|
| def setUp(self):
|
| @@ -128,17 +120,12 @@
|
| for d in self._extension_dirs]
|
| options.browser_options.extensions_to_load = self._extensions_to_load
|
| browser_to_create = browser_finder.FindBrowser(options)
|
| - self._platform = None
|
| self._browser = None
|
| # May not find a browser that supports extensions.
|
| if browser_to_create:
|
| - self._platform = browser_to_create.platform
|
| - self._platform.network_controller.InitializeIfNeeded()
|
| self._browser = browser_to_create.Create(options)
|
|
|
| def tearDown(self):
|
| - if self._platform:
|
| - self._platform.network_controller.Close()
|
| if self._browser:
|
| self._browser.Close()
|
| for d in self._extension_dirs:
|
| @@ -178,16 +165,12 @@
|
| 'skipping test.')
|
| return
|
|
|
| - try:
|
| - browser_to_create.platform.network_controller.InitializeIfNeeded()
|
| - with browser_to_create.Create(options) as b:
|
| - extension = b.extensions[load_extension]
|
| - self.assertTrue(
|
| - extension.EvaluateJavaScript('chrome.runtime != null'))
|
| - extension.ExecuteJavaScript('setTestVar("abcdef")')
|
| - self.assertEquals('abcdef', extension.EvaluateJavaScript('_testVar'))
|
| - finally:
|
| - browser_to_create.platform.network_controller.Close()
|
| + with browser_to_create.Create(options) as b:
|
| + extension = b.extensions[load_extension]
|
| + self.assertTrue(
|
| + extension.EvaluateJavaScript('chrome.runtime != null'))
|
| + extension.ExecuteJavaScript('setTestVar("abcdef")')
|
| + self.assertEquals('abcdef', extension.EvaluateJavaScript('_testVar'))
|
|
|
| def testComponentExtensionNoPublicKey(self):
|
| # simple_extension does not have a public key.
|
|
|