Index: telemetry/telemetry/internal/browser/browser_unittest.py |
diff --git a/telemetry/telemetry/internal/browser/browser_unittest.py b/telemetry/telemetry/internal/browser/browser_unittest.py |
index 02026cc75a5c8fd03c9f5173ba11c107ff58cfe4..d7c00966bc59d7f9f432d952a6f691524c2462d5 100644 |
--- a/telemetry/telemetry/internal/browser/browser_unittest.py |
+++ b/telemetry/telemetry/internal/browser/browser_unittest.py |
@@ -20,6 +20,8 @@ from telemetry.testing import browser_test_case |
from telemetry.testing import options_for_unittests |
from telemetry.timeline import tracing_config |
+from devil.android import app_ui |
+ |
import mock |
import py_utils |
@@ -138,6 +140,13 @@ class BrowserTest(browser_test_case.BrowserTestCase): |
tracing_controller.StopTracing() |
self.assertFalse(tracing_controller.is_tracing_running) |
+ @decorators.Enabled('android') |
+ def testGetAppUi(self): |
+ self.assertTrue(self._browser.supports_app_ui_interactions) |
+ ui = self._browser.GetAppUi() |
+ self.assertTrue(isinstance(ui, app_ui.AppUi)) |
+ self.assertIsNotNone(ui.WaitForUiNode(resource_id='action_bar_root')) |
+ |
class CommandLineBrowserTest(browser_test_case.BrowserTestCase): |
@classmethod |