Chromium Code Reviews| Index: tools/telemetry/telemetry/inspector_page_unittest.py |
| diff --git a/tools/telemetry/telemetry/inspector_page_unittest.py b/tools/telemetry/telemetry/inspector_page_unittest.py |
| index 33c476e5d76d4de9c1aaba430aab5783bf1ebc2a..f7c1a101624d7d6a19f596affd5863da54bd526e 100644 |
| --- a/tools/telemetry/telemetry/inspector_page_unittest.py |
| +++ b/tools/telemetry/telemetry/inspector_page_unittest.py |
| @@ -24,6 +24,18 @@ class InspectorPageTest(tab_test_case.TabTestCase): |
| self._tab.page.Navigate('http://23f09f0f9fsdflajsfaldfkj2f3f.com') |
| self._tab.WaitForDocumentReadyStateToBeComplete() |
| + def testScreenshot(self): |
| + unittest_data_dir = os.path.join(os.path.dirname(__file__), |
|
nduca
2012/11/12 19:53:26
What happens if we run this on an old browser? E.g
|
| + '..', 'unittest_data') |
| + self._browser.SetHTTPServerDirectory(unittest_data_dir) |
| + self._tab.page.Navigate( |
| + self._browser.http_server.UrlOf('green_page.html')) |
| + self._tab.WaitForDocumentReadyStateToBeComplete() |
| + screenshot = self._tab.page.Screenshot() |
| + self.assertTrue(screenshot.GetPixelColor(0, 0).CheckRGB(0, 255, 0)) |
| + self.assertTrue(screenshot.GetPixelColor(32, 32).CheckRGB(0, 255, 0)) |
| + self.assertTrue(screenshot.GetPixelColor(33, 33).CheckRGB(255, 255, 255)) |
| + |
| def testCustomActionToNavigate(self): |
| unittest_data_dir = os.path.join(os.path.dirname(__file__), |
| '..', 'unittest_data') |