Unreviewed. Update Selenium WebDriver imported tests.
authorcarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 11 Jan 2018 12:13:40 +0000 (12:13 +0000)
committercarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 11 Jan 2018 12:13:40 +0000 (12:13 +0000)
commit50ada9520096be61b81b02953d5b67bbf4d174e0
treea87ec83cecb026fd83223973e7547a7f56256550
parentb1a206906b288c7840792a70211aacebe8534639
Unreviewed. Update Selenium WebDriver imported tests.

Tools:

New version of selenium uses command line options to pass driver and browser binaries to pytest instead of
environment variables.

* Scripts/webkitpy/webdriver_tests/pytest_runner.py:
(collect): Reorder the arguments to make pytest happy.
(run): Ditto.
* Scripts/webkitpy/webdriver_tests/webdriver_selenium_executor.py:
(WebDriverSeleniumExecutor.__init__): Add driver binary, browser binary and browser args as arguments.

WebDriverTests:

* imported/selenium/importer.json:
* imported/selenium/py/conftest.py:
* imported/selenium/py/selenium/__init__.py:
* imported/selenium/py/selenium/webdriver/__init__.py:
* imported/selenium/py/selenium/webdriver/common/action_chains.py:
* imported/selenium/py/selenium/webdriver/common/service.py:
* imported/selenium/py/selenium/webdriver/remote/remote_connection.py:
* imported/selenium/py/selenium/webdriver/remote/switch_to.py:
* imported/selenium/py/selenium/webdriver/remote/webdriver.py:
* imported/selenium/py/selenium/webdriver/remote/webelement.py:
* imported/selenium/py/selenium/webdriver/support/expected_conditions.py:
* imported/selenium/py/selenium/webdriver/webkitgtk/options.py:
* imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py:
* imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py:
* imported/selenium/py/test/selenium/webdriver/common/appcache_tests.py:
* imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py:
* imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py:
* imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py:
* imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py:
* imported/selenium/py/test/selenium/webdriver/common/page_load_timeout_tests.py:
* imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py:
* imported/selenium/py/test/selenium/webdriver/common/rendered_webelement_tests.py:
* imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py:
* imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py:
* imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py:
* imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py:
* imported/selenium/py/test/selenium/webdriver/common/window_tests.py:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@226773 268f45cc-cd09-0410-ab3c-d52691b4dbfc
31 files changed:
Tools/ChangeLog
Tools/Scripts/webkitpy/webdriver_tests/pytest_runner.py
Tools/Scripts/webkitpy/webdriver_tests/webdriver_selenium_executor.py
WebDriverTests/ChangeLog
WebDriverTests/imported/selenium/importer.json
WebDriverTests/imported/selenium/py/conftest.py
WebDriverTests/imported/selenium/py/selenium/__init__.py
WebDriverTests/imported/selenium/py/selenium/webdriver/__init__.py
WebDriverTests/imported/selenium/py/selenium/webdriver/common/action_chains.py
WebDriverTests/imported/selenium/py/selenium/webdriver/common/service.py
WebDriverTests/imported/selenium/py/selenium/webdriver/remote/remote_connection.py
WebDriverTests/imported/selenium/py/selenium/webdriver/remote/switch_to.py
WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webdriver.py
WebDriverTests/imported/selenium/py/selenium/webdriver/remote/webelement.py
WebDriverTests/imported/selenium/py/selenium/webdriver/support/expected_conditions.py
WebDriverTests/imported/selenium/py/selenium/webdriver/webkitgtk/options.py
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/alerts_tests.py
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/api_example_tests.py
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/appcache_tests.py
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/driver_element_finding_tests.py
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/executing_async_javascript_tests.py
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/interactions_tests.py
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/page_load_timeout_tests.py
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/position_and_size_tests.py
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/rendered_webelement_tests.py
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/select_class_tests.py
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/webdriverwait_tests.py
WebDriverTests/imported/selenium/py/test/selenium/webdriver/common/window_tests.py