| Index: chrome/test/chromedriver/run_py_tests.py
|
| diff --git a/chrome/test/chromedriver/run_py_tests.py b/chrome/test/chromedriver/run_py_tests.py
|
| index 90e553e9269dcd9723896b36050b35793b6085c3..2f7111eb1d04d8b570493b77a9088e4a491e240f 100755
|
| --- a/chrome/test/chromedriver/run_py_tests.py
|
| +++ b/chrome/test/chromedriver/run_py_tests.py
|
| @@ -143,6 +143,19 @@ class ChromeDriverTest(ChromeDriverBaseTest):
|
| self.assertRaises(chromedriver.ChromeDriverException,
|
| self._driver.ExecuteScript, '{{{')
|
|
|
| + def testExecuteAsyncScript(self):
|
| + self._driver.SetTimeout('script', 3000)
|
| + self.assertRaises(
|
| + chromedriver.Timeout,
|
| + self._driver.ExecuteAsyncScript,
|
| + 'var callback = arguments[0];'
|
| + 'setTimeout(function(){callback(1);}, 10000);')
|
| + self.assertEquals(
|
| + 2,
|
| + self._driver.ExecuteAsyncScript(
|
| + 'var callback = arguments[0];'
|
| + 'setTimeout(function(){callback(2);}, 300);'))
|
| +
|
| def testSwitchToFrame(self):
|
| self._driver.ExecuteScript(
|
| 'var frame = document.createElement("iframe");'
|
|
|