{ "info": { "author": "Edward Easton", "author_email": "eeaston@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Testing", "Topic :: Software Development :: User Interfaces" ], "description": "Pytest Webdriver Fixture\n========================\n\nThis fixture provides a configured webdriver for Selenium browser tests,\nthat takes screenshots for you on test failures.\n\nInstallation\n------------\n\nInstall using your favourite package installer:\n\n.. code:: bash\n\n pip install pytest-webdriver\n # or\n easy_install pytest-webdriver\n\nEnable the fixture explicitly in your tests or conftest.py (not required\nwhen using setuptools entry points):\n\n.. code:: python\n\n pytest_plugins = ['pytest_webdriver']\n\nQuickstart\n----------\n\nThis fixture connects to a remote selenium webdriver and returns the\nbrowser handle. It is scoped on a per-function level so you get one\nbrowser window per test.\n\nTo use this fixture, follow the following steps.\n\n1. Nominate a browser host, and start up the webdriver executable on\n that host.\n2. Download the latest zip file from here:\n https://sites.google.com/a/chromium.org/chromedriver/downloads\n3. Unpack onto the target host, and run the unpacked chromedriver binary\n executable.\n4. Set the environment variable ``SELENIUM_HOST`` to the IP address or\n hostname of the browser host. This defaults to the local hostname.\n5. Set the environment variable ``SELENIUM_PORT`` to the port number of\n the webdriver server. The default port number is 4444.\n6. Set the environment variable ``SELENIUM_BROWSER`` to the browser\n type. Defaults to ``chrome``.\n7. Use the fixture as a test argument:\n\n.. code:: python\n\n def test_mywebpage(webdriver):\n webdriver.get('http://www.google.com')\n\n``SELENIUM_URI`` setting\n------------------------\n\nYou can also specify the selenium server address using a URI format\nusing the SELENIUM\\_URL environment variable::\n\n.. code:: bash\n\n $ export SELENIUM_URI=http://localhost:4444/wd/hub\n\nThis is needed when dealing with selenium server and not chrome driver\n(see\nhttps://groups.google.com/forum/?fromgroups#!topic/selenium-users/xodZDJxt81o).\nIf SELENIUM\\_URI is not defined SELENIUM\\_HOST & SELENIUM\\_PORT will be\nused.\n\nAutomatic screenshots\n---------------------\n\nWhen one of your browser tests fail, this plugin will take a screenshot\nfor you and save it in the current working directory. The name will\nmatch the logical path to the test function that failed, like:\n\n::\n\n test_login_page__LoginPageTest__test_unicode.png\n\n``pytest-webdriver`` and `PageObjects `__\n------------------------------------------------------------------------------------------\n\nIf there is a pyramid\\_server fixture from the also running in the\ncurrent test, it will detect this and set the ``root_uri`` attribute on\nthe webdriver instance:\n\n.. code:: python\n\n def test_my_pyramid_app(webdriver, pyramid_server):\n assert webdriver.root_uri == pyramid_server.uri\n\nWhy is this needed, you may ask? It can be used by the ``PageObjects``\nlibrary to automatically set the base URL to your web app. This saves on\na lot of string concatenation. For example:\n\n.. code:: python\n\n from page_objects import PageObject, PageElement\n\n class LoginPage(PageObject):\n username = PageElement(id_='username')\n password = PageElement(name='password')\n login = PageElement(css='input[type=\"submit\"]')\n\n def test_login_page(webdriver, pyramid_server):\n page = LoginPage(webdriver)\n page.login.click()\n page.get('/foo/bar')\n assert webdriver.getCurrentUrl() == pyramid_server.uri + '/foo/bar'\n\n\nChangelog\n---------\n\n1.7.0\n~~~~~\n\n- All: Support pytest >= 4.0.0\n- All: Support Python 3.7\n- pytest-server-fixtures: if host not defined on your machine, default\n to localhost\n- pytest-server-fixture: Pin to rethinkdb < 2.4.0 due to upstream API\n changes\n- pytest-verbose-parametrize: Add support for revamped marker\n infrastructure\n- pytest-verbose-parametrize: Fix integration tests to support pytest\n >= 4.1.0\n- pytest-virtualenv: Add virtualenv as install requirement. Fixes #122\n- pytest-webdriver: Fix RemovedInPytest4Warning using getfixturevalue\n- circleci: Fix checks by skipping coverall submission for developer\n without push access\n- wheels: Generate universal wheels installable with both python 2.x\n and 3.x\n- dist: Remove support for building and distributing \\*.egg files\n- VagrantFile: Install python 3.7 and initialize python 3.7 by default\n- Fix DeprecationWarning warnings using \"logger.warning()\" function\n\n1.6.2 (2019-02-21)\n~~~~~~~~~~~~~~~~~~\n\n- pytest-server-fixtures: suppress stacktrace if kill() is called\n- pytest-server-fixtures: fix random port logic in TestServerV2\n\n1.6.1 (2019-02-12)\n~~~~~~~~~~~~~~~~~~\n\n- pytest-server-fixtures: fix exception when attempting to access\n hostname while server is not started\n\n1.6.0 (2019-02-12)\n~~~~~~~~~~~~~~~~~~\n\n- pytest-server-fixtures: added previously removed TestServerV2.kill()\n function\n- pytest-profiling: pin more-itertools==5.0.0 in integration tests, as\n that's a PY3 only release\n\n1.5.1 (2019-01-24)\n~~~~~~~~~~~~~~~~~~\n\n- pytest-verbose-parametrize: fixed unicode parameters when using\n ``@pytest.mark.parametrize``\n\n1.5.0 (2019-01-23)\n~~~~~~~~~~~~~~~~~~\n\n- pytest-server-fixtures: made postgres fixtures and its tests\n optional, like all other fixtures\n- pytest-server-fixtures: reverted a fix for pymongo deprecation\n warning, as this will break compatibility with pymongo 3.6.0\n- pytest-server-fixtures: dropped RHEL5 support in httpd\n\n1.4.1 (2019-01-18)\n~~~~~~~~~~~~~~~~~~\n\n- pytest-server-fixtures: server fixture binary path specified in ENV\n now only affect server class 'thread'\n\n1.4.0 (2019-01-15)\n~~~~~~~~~~~~~~~~~~\n\n- Fixing python 3 compatibility in Simple HTTP Server fixture\n- Fixed broken tests in pytest-profiling\n- Pinned pytest<4.0.0 until all deprecation warnings are fixed.\n- pytest-webdriver: replaced deprecated phantomjs with headless Google\n Chrome.\n- Add Vagrantfile to project to make test environment portable.\n- Add .editorconfig file to project.\n- pytest-server-fixtures: add TestServerV2 with Docker and Kubernetes\n support.\n- pytest-server-fixtures: fix for an issue where MinioServer is not\n cleaned up after use.\n- pytest-server-fixtures: fix deprecation warnings when calling\n pymongo.\n- pytest-server-fixtures: close pymongo client on MongoTestServer\n teardown.\n- pytest-server-fixtures: upgrade Mongo, Redis and RethinkDB to\n TestServerV2.\n- coveralls: fix broken coveralls\n\n1.3.1 (2018-06-28)\n~~~~~~~~~~~~~~~~~~\n\n- Use pymongo list\\_database\\_names() instead of the deprecated\n database\\_names(), added pymongo>=3.6.0 dependency\n\n1.3.0 (2017-11-17)\n~~~~~~~~~~~~~~~~~~\n\n- Fixed workspace deletion when teardown is None\n- Fixed squash of root logger in pytest-listener\n- Added S3 Minio fixture (many thanks to Gavin Bisesi)\n- Added Postgres fixture (many thanks to Gavin Bisesi)\n- Use requests for server fixtures http gets as it handles redirects\n and proxies properly\n\n1.2.12 (2017-8-1)\n~~~~~~~~~~~~~~~~~\n\n- Fixed regression on cacheing ephemeral hostname, some clients were\n relying on this. This is now optional.\n\n1.2.11 (2017-7-21)\n~~~~~~~~~~~~~~~~~~\n\n- Fix for OSX binding to illegal local IP range (Thanks to Gavin\n Bisesi)\n- Setup and Py3k fixes for pytest-profiling (Thanks to xoviat)\n- We no longer try and bind port 5000 when reserving a local IP host,\n as someone could have bound it to 0.0.0.0\n- Fix for #46 sourcing gprof2dot when the local venv has not been\n activated\n\n1.2.10 (2017-2-23)\n~~~~~~~~~~~~~~~~~~\n\n- Handle custom Pytest test items in pytest-webdriver\n\n1.2.9 (2017-2-23)\n~~~~~~~~~~~~~~~~~\n\n- Add username into mongo server fixture tempdir path to stop\n collisions on shared multiuser filesystems\n\n1.2.8 (2017-2-21)\n~~~~~~~~~~~~~~~~~\n\n- Return function results in shutil.run.run\\_as\\_main\n\n1.2.7 (2017-2-20)\n~~~~~~~~~~~~~~~~~\n\n- More handling for older versions of path.py\n- Allow virtualenv argument passing in pytest-virtualenv\n\n1.2.6 (2017-2-16 )\n~~~~~~~~~~~~~~~~~~\n\n- Updated devpi server server setup for devpi-server >= 2.0\n- Improvements for random port picking\n- HTTPD server now binds to 0.0.0.0 by default to aid Selenium-style\n testing\n- Updated mongodb server args for mongodb >= 3.2\n- Corrections for mongodb fixture config and improve startup logic\n- Added module-scoped mongodb fixture\n- Handling for older versions of path.py\n- Fix for #40 where tests that chdir break pytest-profiling\n\n1.2.5 (2016-12-09)\n~~~~~~~~~~~~~~~~~~\n\n- Improvements for server runner host and port generation, now supports\n random local IPs\n- Bugfix for RethinkDB fixture config\n\n1.2.4 (2016-11-14)\n~~~~~~~~~~~~~~~~~~\n\n- Bugfix for pymongo extra dependency\n- Windows compatibility fix for pytest-virtualenv (Thanks to\n Jean-Christophe Fillion-Robin for PR)\n- Fix symlink handling for\n pytest-shutil.cmdline.get\\_real\\_python\\_executable\n\n1.2.3 (2016-11-7)\n~~~~~~~~~~~~~~~~~\n\n- Improve resiliency of Mongo fixture startup checks\n\n1.2.2 (2016-10-27)\n~~~~~~~~~~~~~~~~~~\n\n- Python 3 compatibility across most of the modules\n- Fixed deprecated Path.py imports (Thanks to Bryan Moscon)\n- Fixed deprecated multicall in pytest-profiling (Thanks to Paul van\n der Linden for PR)\n- Added devpi-server fixture to create an index per test function\n- Added missing licence file\n- Split up httpd server fixture config so child classes can override\n loaded modules easier\n- Added 'preserve\\_sys\\_path' argument to TestServer base class which\n exports the current python sys.path to subprocesses.\n- Updated httpd, redis and jenkins runtime args and paths to current\n Ubuntu spec\n- Ignore errors when tearing down workspaces to avoid race conditions\n in 'shutil.rmtree' implementation\n\n1.2.1 (2016-3-1)\n~~~~~~~~~~~~~~~~\n\n- Fixed pytest-verbose-parametrize for latest version of py.test\n\n1.2.0 (2016-2-19)\n~~~~~~~~~~~~~~~~~\n\n- New plugin: git repository fixture\n\n1.1.1 (2016-2-16)\n~~~~~~~~~~~~~~~~~\n\n- pytest-profiling improvement: escape illegal characters in .prof\n files (Thanks to Aarni Koskela for the PR)\n\n1.1.0 (2016-2-15)\n~~~~~~~~~~~~~~~~~\n\n- New plugin: devpi server fixture\n- pytest-profiling improvement: overly-long .prof files are saved as\n the short hash of the test name (Thanks to Vladimir Lagunov for PR)\n- Changed default behavior of workspace.run() to not use a subshell for\n security reasons\n- Corrected virtualenv.run() method to handle arguments the same as the\n parent method workspace.run()\n- Removed deprecated '--distribute' from virtualenv args\n\n1.0.1 (2015-12-23)\n~~~~~~~~~~~~~~~~~~\n\n- Packaging bugfix\n\n1.0.0 (2015-12-21)\n~~~~~~~~~~~~~~~~~~\n\n- Initial public release\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/manahl/pytest-plugins", "keywords": "", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "pytest-webdriver", "package_url": "https://pypi.org/project/pytest-webdriver/", "platform": "unix", "project_url": "https://pypi.org/project/pytest-webdriver/", "project_urls": { "Homepage": "https://github.com/manahl/pytest-plugins" }, "release_url": "https://pypi.org/project/pytest-webdriver/1.7.0/", "requires_dist": [ "py", "pytest", "pytest-fixture-config", "selenium", "mock ; extra == 'tests'" ], "requires_python": "", "summary": "Selenium webdriver fixture for py.test", "version": "1.7.0" }, "last_serial": 5325329, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "30f13005efa45e6c89c8a46381c29a2c", "sha256": "ac126619809e3749743775520334d3e522a68d9f3841fac286d44aad8396cc31" }, "downloads": -1, "filename": "pytest_webdriver-1.0.0-py2.7.egg", "has_sig": false, "md5_digest": "30f13005efa45e6c89c8a46381c29a2c", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4332, "upload_time": "2015-12-23T14:14:02", "url": "https://files.pythonhosted.org/packages/e9/c1/2974927815e17deca1d1078a10da8107cc74e79edc6711cd3242c01e8e41/pytest_webdriver-1.0.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "3712063359ced8b5c4e25d398a6eaae0", "sha256": "b86d4185f1f52a84c603c4ccc2b628578da80c8f48c59199053e1c07a1f5cee1" }, "downloads": -1, "filename": "pytest_webdriver-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "3712063359ced8b5c4e25d398a6eaae0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7012, "upload_time": "2015-12-23T14:14:18", "url": "https://files.pythonhosted.org/packages/04/af/e3cb7ab286a3a27845d03cf9c4c707035f61e79d323369df44562412acea/pytest_webdriver-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9df80439ee84f718b59bae28db1afd4", "sha256": "0d1a5ec9005bdd2d8048f29c36e074881d6306aa73e13fd75d965636a0d590cb" }, "downloads": -1, "filename": "pytest-webdriver-1.0.0.tar.gz", "has_sig": false, "md5_digest": "c9df80439ee84f718b59bae28db1afd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4113, "upload_time": "2015-12-23T14:13:51", "url": "https://files.pythonhosted.org/packages/41/f7/7f118cf4a6a7247a80e1fe62bc7a80a8f57db3ee5641ec4aa52ddc1db25c/pytest-webdriver-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "a0d18c984505ab7ccff145066e8317a3", "sha256": "cbbf75a7b1ca5ecea6b14e6f5fb362f339bcef1c5cef29aa2197c5462d373227" }, "downloads": -1, "filename": "pytest_webdriver-1.0.1-py2.7.egg", "has_sig": false, "md5_digest": "a0d18c984505ab7ccff145066e8317a3", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4376, "upload_time": "2015-12-23T18:51:25", "url": "https://files.pythonhosted.org/packages/ec/b3/108b72a13f1e12f280f6a1eb43878be959a671008864790eca07e9eba7cb/pytest_webdriver-1.0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "cf53ad5a272519e75f781733819e5ff1", "sha256": "57424d08af4176cde1f05474f89d6cd77bb5e1e6a4d9b384717d3c917434b4aa" }, "downloads": -1, "filename": "pytest_webdriver-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "cf53ad5a272519e75f781733819e5ff1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7056, "upload_time": "2015-12-23T18:51:17", "url": "https://files.pythonhosted.org/packages/3e/a6/4be105d9ea369eac5ecda1af1b9cf255f5b2c9444bd0671e0258f3a935d5/pytest_webdriver-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ebbfbbb54d3a4ae414903059da06d891", "sha256": "f4fcc8a19d795371b92d52f5d4d2193c786ff46607814aa349eb94e4b1baa09f" }, "downloads": -1, "filename": "pytest-webdriver-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ebbfbbb54d3a4ae414903059da06d891", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5310, "upload_time": "2015-12-23T18:51:10", "url": "https://files.pythonhosted.org/packages/4b/10/31969d55c3f9cd56cef3c1ab0ffbe0e6d0485f1320e492e55f72a334d81b/pytest-webdriver-1.0.1.tar.gz" } ], "1.2.10": [ { "comment_text": "", "digests": { "md5": "2b5fba2ea8e77889d9180aaeef3c22da", "sha256": "57199d2f7d2ce17cc98172e895d063d4aca2ae1fb8167f0325c3fbc9fb1f06bd" }, "downloads": -1, "filename": "pytest_webdriver-1.2.10-py2.7.egg", "has_sig": false, "md5_digest": "2b5fba2ea8e77889d9180aaeef3c22da", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5506, "upload_time": "2017-02-24T14:54:27", "url": "https://files.pythonhosted.org/packages/0d/19/c0f1e2ff34ff496651f97984007fb39d08391dfc7ecf33dcbed0cd622817/pytest_webdriver-1.2.10-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "b02f51875b5747823f37653f58c7489a", "sha256": "f79be6e7a4baa18397c66bab95e070045abc1a8606f465215711fc4a2e66404a" }, "downloads": -1, "filename": "pytest_webdriver-1.2.10-py2-none-any.whl", "has_sig": false, "md5_digest": "b02f51875b5747823f37653f58c7489a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9262, "upload_time": "2017-02-24T14:54:24", "url": "https://files.pythonhosted.org/packages/f2/f4/751caf173f33f8ee983817197058aeb1643dbb0fc8a93c3a7e83812967fc/pytest_webdriver-1.2.10-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de8a2e23acda38d3735243a49e79b8b6", "sha256": "5f1db934dedf9b9f4699f9ababe16d695d1447dbe75db72f852d07ae58627a69" }, "downloads": -1, "filename": "pytest-webdriver-1.2.10.tar.gz", "has_sig": false, "md5_digest": "de8a2e23acda38d3735243a49e79b8b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6676, "upload_time": "2017-02-24T14:54:21", "url": "https://files.pythonhosted.org/packages/e1/e6/031f2dd08eecfc1f52d825c9ab7284365babcbaf05b76f65292780626783/pytest-webdriver-1.2.10.tar.gz" } ], "1.2.11": [ { "comment_text": "", "digests": { "md5": "d84f88cfe60751c2c50dd35c8e2ee3f0", "sha256": "2a30ca937aed1559bef3e080b76ca71c85329826c227d76c9dc75a8b0565408f" }, "downloads": -1, "filename": "pytest_webdriver-1.2.11-py2.7.egg", "has_sig": false, "md5_digest": "d84f88cfe60751c2c50dd35c8e2ee3f0", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5660, "upload_time": "2017-07-21T15:09:08", "url": "https://files.pythonhosted.org/packages/cc/00/e8bdaab378451321b396e66cc037bc3a10cb0c771d8af4a19c4837d2131f/pytest_webdriver-1.2.11-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "726bc18a33e52ace706c341ca43889ad", "sha256": "06b0eca1e3729f2616d105b9c8c81d564a2a9d5f7501987614b45c384eb7a70e" }, "downloads": -1, "filename": "pytest_webdriver-1.2.11-py2-none-any.whl", "has_sig": false, "md5_digest": "726bc18a33e52ace706c341ca43889ad", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9570, "upload_time": "2017-07-21T15:09:06", "url": "https://files.pythonhosted.org/packages/d0/30/81550343197001f868456d4deca154269ff0fd50bf60a2bb7edb5535d187/pytest_webdriver-1.2.11-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "96f794b364710473a29f02e76ee21558", "sha256": "c0ede630a8ae68cc017543d37af8186bbc14bb7aa1cd66c7d6a45b65f725ba5c" }, "downloads": -1, "filename": "pytest-webdriver-1.2.11.tar.gz", "has_sig": false, "md5_digest": "96f794b364710473a29f02e76ee21558", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7422, "upload_time": "2017-07-21T15:09:09", "url": "https://files.pythonhosted.org/packages/32/81/762286e5f5855bdd71c90cd85c6ed1ffff4fe3029e6ba56cf22f8f328a65/pytest-webdriver-1.2.11.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "06fe80e7d55e22671d9a52d1e6fd81ba", "sha256": "b0283312df583ce9264a514277b0e49684b45607d79355163d8d52753237beb0" }, "downloads": -1, "filename": "pytest_webdriver-1.2.2-py2.7.egg", "has_sig": false, "md5_digest": "06fe80e7d55e22671d9a52d1e6fd81ba", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4987, "upload_time": "2016-10-27T12:49:57", "url": "https://files.pythonhosted.org/packages/b3/9d/6ca7a3df1c24e66289a7f62e69718fbd04416d86e00c5149cd31f8e47bb0/pytest_webdriver-1.2.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "e700b7dc043d1c5243d15a15761fb558", "sha256": "74b938d736aebec68cd2e3038681c0296b7644b5ae4d1564cd873364e3ed4601" }, "downloads": -1, "filename": "pytest_webdriver-1.2.2-py2-none-any.whl", "has_sig": false, "md5_digest": "e700b7dc043d1c5243d15a15761fb558", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8261, "upload_time": "2016-10-27T12:49:54", "url": "https://files.pythonhosted.org/packages/e1/c1/0e389a76e7e043900b9d291ff80cae7b6ba8af20adfa8bdb6040c19d40be/pytest_webdriver-1.2.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be638260a320ad329bbc80a2651c5220", "sha256": "f48037860b42aa2782eb193d56d98b9a5f8ee67b5aca46d7795bf805813d14b2" }, "downloads": -1, "filename": "pytest-webdriver-1.2.2.tar.gz", "has_sig": false, "md5_digest": "be638260a320ad329bbc80a2651c5220", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5923, "upload_time": "2016-10-27T12:49:51", "url": "https://files.pythonhosted.org/packages/2b/fb/13538e110c5def6c868b28ccd577da7a4e6c021db9c4096599aec7a1baf3/pytest-webdriver-1.2.2.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "ffba07f5d7c6c79e0fe4f6b02467a18f", "sha256": "0ae6ef8e886b60d21a7187fd0ce537328bbbc2573fb8247761af4a6d6caa5d0f" }, "downloads": -1, "filename": "pytest_webdriver-1.3.0-py2.7.egg", "has_sig": false, "md5_digest": "ffba07f5d7c6c79e0fe4f6b02467a18f", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 6127, "upload_time": "2018-03-08T13:11:57", "url": "https://files.pythonhosted.org/packages/55/42/50e3d84c8f2a7e62276d11dfc5a2a4b789cd36144204b4c191871faa9cd6/pytest_webdriver-1.3.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "dacb560cdc1aedf8866111bf305399b9", "sha256": "d6fa31c54c902e874d762191839dcfd4a83a1faf7787bb68bed5af6f7ccb6e7a" }, "downloads": -1, "filename": "pytest_webdriver-1.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "dacb560cdc1aedf8866111bf305399b9", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10346, "upload_time": "2018-03-08T13:11:17", "url": "https://files.pythonhosted.org/packages/fc/5c/8de478d3c36ddeb63e132012830748d0f4e27369b7e58e7b2fd0cf0b6aa6/pytest_webdriver-1.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2f1a929e47465b900c46b77d5cfd9a1", "sha256": "e1c0d29e719de8f6d5ccd970ba435e41d45ceee087b576438c7da8c4bd10f321" }, "downloads": -1, "filename": "pytest-webdriver-1.3.0.tar.gz", "has_sig": false, "md5_digest": "b2f1a929e47465b900c46b77d5cfd9a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9608, "upload_time": "2018-03-08T13:11:58", "url": "https://files.pythonhosted.org/packages/52/c1/3f5ad1f6ddbd7367c77651f9e47f70ca7e832ee505ff6611840c0463a0bb/pytest-webdriver-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "8e0ea2680a7c19a55f0b774067fd950c", "sha256": "4b1047ae028c4a8723f759e08a2e1b003bb62836dc70e0e80f6168c669bee2ea" }, "downloads": -1, "filename": "pytest_webdriver-1.4.0-py2.7.egg", "has_sig": false, "md5_digest": "8e0ea2680a7c19a55f0b774067fd950c", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 6568, "upload_time": "2019-01-15T08:39:55", "url": "https://files.pythonhosted.org/packages/1c/50/7c0595ab2698fdc2f28029f63752d6a69a294156af0d993bfd19ac2861a3/pytest_webdriver-1.4.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "b7bc7308941ebd63ea12fc6b63238343", "sha256": "8b870e402bfc347fb2f3a668a2456face0723a19d9cc9e1a1a200e86512d8081" }, "downloads": -1, "filename": "pytest_webdriver-1.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "b7bc7308941ebd63ea12fc6b63238343", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 7449, "upload_time": "2019-01-15T08:39:17", "url": "https://files.pythonhosted.org/packages/ac/01/8aaf3dedf43f664232eaa3b1e8143d1a9922189c7487f9e15513bc136567/pytest_webdriver-1.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04ab41908dfc054e0687b09062e0107f", "sha256": "f2c1fa63caca54e0632780a34da7ec3523dcc7f8f35d526b0da6fa57461ba5ef" }, "downloads": -1, "filename": "pytest-webdriver-1.4.0.tar.gz", "has_sig": false, "md5_digest": "04ab41908dfc054e0687b09062e0107f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10366, "upload_time": "2019-01-15T08:39:56", "url": "https://files.pythonhosted.org/packages/45/b7/e4b1874ef978875776650def274c69e2beecdafebe538b13cb23e80c7070/pytest-webdriver-1.4.0.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "0a35b76fde31529031a18a8cdb87de8c", "sha256": "33bc0fda0b8baacae69c4b1b603692eca91b7ede8dcc7338b2df44042f213156" }, "downloads": -1, "filename": "pytest_webdriver-1.7.0-py2.7.egg", "has_sig": false, "md5_digest": "0a35b76fde31529031a18a8cdb87de8c", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7349, "upload_time": "2019-05-28T06:37:23", "url": "https://files.pythonhosted.org/packages/d7/b5/932a47fb26bc2da5202355a37d0cc123cc33010eeb09fa3399f6c757cadc/pytest_webdriver-1.7.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "0dd00f233e678e087e37f0b2e98e0b38", "sha256": "5bedc08f6c4c21ce206118d942eb896bcdaaf30675f79629c7d935493aac32e7" }, "downloads": -1, "filename": "pytest_webdriver-1.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0dd00f233e678e087e37f0b2e98e0b38", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8198, "upload_time": "2019-05-28T06:36:21", "url": "https://files.pythonhosted.org/packages/33/28/0a398cbe6bbedb6cf7b6bbd4d693fbbb9ac21084ef62034c2063d92a09c1/pytest_webdriver-1.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba301490bfbfbf1399ac1c9c83e8d3b1", "sha256": "ede974d656bc0c60a947470a791e3fdcd25b93295a3432b65040805f4c9d04a2" }, "downloads": -1, "filename": "pytest_webdriver-1.7.0-py3.6.egg", "has_sig": false, "md5_digest": "ba301490bfbfbf1399ac1c9c83e8d3b1", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 7349, "upload_time": "2019-05-28T06:37:24", "url": "https://files.pythonhosted.org/packages/a4/04/eb9b8f870f208717989807c6f15077a15bd2a69445067307854cc3dff4d1/pytest_webdriver-1.7.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "33110c8c5d25bc703a449a96a6ecbfc6", "sha256": "f93552f44979bc1d6d34eea9fc587d9d9ea7f9c36344916b68057a960c34210e" }, "downloads": -1, "filename": "pytest-webdriver-1.7.0.tar.gz", "has_sig": false, "md5_digest": "33110c8c5d25bc703a449a96a6ecbfc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13289, "upload_time": "2019-05-28T06:37:25", "url": "https://files.pythonhosted.org/packages/92/d3/e2160ba8104295f12210d9f4e4b2b7960ce38fec06d79915714a6d21d15a/pytest-webdriver-1.7.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0a35b76fde31529031a18a8cdb87de8c", "sha256": "33bc0fda0b8baacae69c4b1b603692eca91b7ede8dcc7338b2df44042f213156" }, "downloads": -1, "filename": "pytest_webdriver-1.7.0-py2.7.egg", "has_sig": false, "md5_digest": "0a35b76fde31529031a18a8cdb87de8c", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7349, "upload_time": "2019-05-28T06:37:23", "url": "https://files.pythonhosted.org/packages/d7/b5/932a47fb26bc2da5202355a37d0cc123cc33010eeb09fa3399f6c757cadc/pytest_webdriver-1.7.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "0dd00f233e678e087e37f0b2e98e0b38", "sha256": "5bedc08f6c4c21ce206118d942eb896bcdaaf30675f79629c7d935493aac32e7" }, "downloads": -1, "filename": "pytest_webdriver-1.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0dd00f233e678e087e37f0b2e98e0b38", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8198, "upload_time": "2019-05-28T06:36:21", "url": "https://files.pythonhosted.org/packages/33/28/0a398cbe6bbedb6cf7b6bbd4d693fbbb9ac21084ef62034c2063d92a09c1/pytest_webdriver-1.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ba301490bfbfbf1399ac1c9c83e8d3b1", "sha256": "ede974d656bc0c60a947470a791e3fdcd25b93295a3432b65040805f4c9d04a2" }, "downloads": -1, "filename": "pytest_webdriver-1.7.0-py3.6.egg", "has_sig": false, "md5_digest": "ba301490bfbfbf1399ac1c9c83e8d3b1", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 7349, "upload_time": "2019-05-28T06:37:24", "url": "https://files.pythonhosted.org/packages/a4/04/eb9b8f870f208717989807c6f15077a15bd2a69445067307854cc3dff4d1/pytest_webdriver-1.7.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "33110c8c5d25bc703a449a96a6ecbfc6", "sha256": "f93552f44979bc1d6d34eea9fc587d9d9ea7f9c36344916b68057a960c34210e" }, "downloads": -1, "filename": "pytest-webdriver-1.7.0.tar.gz", "has_sig": false, "md5_digest": "33110c8c5d25bc703a449a96a6ecbfc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13289, "upload_time": "2019-05-28T06:37:25", "url": "https://files.pythonhosted.org/packages/92/d3/e2160ba8104295f12210d9f4e4b2b7960ce38fec06d79915714a6d21d15a/pytest-webdriver-1.7.0.tar.gz" } ] }