| Index: chrome/test/chromedriver/test/run_py_tests.py
|
| diff --git a/chrome/test/chromedriver/test/run_py_tests.py b/chrome/test/chromedriver/test/run_py_tests.py
|
| index f8f0302260db2f029309f0ad111b3411c17762c9..d6ef6153da554e1d7d9e5fbeffc544911753de93 100755
|
| --- a/chrome/test/chromedriver/test/run_py_tests.py
|
| +++ b/chrome/test/chromedriver/test/run_py_tests.py
|
| @@ -852,6 +852,15 @@ class ChromeDriverTest(ChromeDriverBaseTestWithWebServer):
|
| self.assertEqual('console-api', new_logs[0][0]['source'])
|
| self.assertTrue('RepeatedError' in new_logs[0][0]['message'])
|
|
|
| + def testGetLogOnClosedWindow(self):
|
| + self._driver.Load(self.GetHttpUrlForFile('/chromedriver/page_test.html'))
|
| + self._driver.FindElement('id', 'link').Click()
|
| + self._driver.CloseWindow()
|
| + try:
|
| + self._driver.GetLog('browser')
|
| + except chromedriver.ChromeDriverException as e:
|
| + self.fail('exception while calling GetLog on a closed tab: ' + e.message)
|
| +
|
| def testAutoReporting(self):
|
| self.assertFalse(self._driver.IsAutoReporting())
|
| self._driver.SetAutoReporting(True)
|
|
|