{ "info": { "author": "Benjamin Forehand Jr", "author_email": "bforehand@mozilla.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Framework :: Pytest", "Intended Audience :: Developers", "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Quality Assurance", "Topic :: Software Development :: Testing", "Topic :: Utilities" ], "description": "pytest-firefox\n===============\n\npytest-firefox is a plugin for `pytest `_ that provides\nsupport for running `FoxPuppet `_\nto control `Firefox Web Browser `_ within\na test.\n\nRequirements\n------------\n\nYou will need the following prerequisites in order to use pytest-firefox:\n\n- Python 2.7, 3.6\n- pytest 3.0 or newer\n\nInstallation\n------------\n\nTo install pytest-firefox:\n\n.. code-block:: bash\n\n $ pip install pytest-firefox\n\nUsage\n-----\n\nTo use pytest-firefox with your tests simply specify ``firefox`` as a fixture\nto your test.\n\n.. code-block:: python\n\n def test_something(firefox):\n firefox.open_window()\n\nThis will open a new window.\n\n``pytest-firefox`` also creates a default Selenium WebDriver object named\n``selenium``.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jrbenny35/pytest-firefox", "keywords": "py.test pytest foxpuppet firefox mozilla automation selenium", "license": "Mozilla Public License 2.0 (MPL 2.0)", "maintainer": "", "maintainer_email": "", "name": "pytest-firefox", "package_url": "https://pypi.org/project/pytest-firefox/", "platform": "", "project_url": "https://pypi.org/project/pytest-firefox/", "project_urls": { "Homepage": "https://github.com/jrbenny35/pytest-firefox" }, "release_url": "https://pypi.org/project/pytest-firefox/0.1.1/", "requires_dist": [ "FoxPuppet (>=1.0.0)", "pytest (>=3.0.2)", "selenium (>=3.4.0)" ], "requires_python": "", "summary": "pytest plugin to manipulate firefox", "version": "0.1.1" }, "last_serial": 3082447, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "3971baeeb80a77cd3eec58201e4d9447", "sha256": "e755b2d4f36f88faac1f907d0c4e1ada55777e27521d63f863d1e2f703142fb2" }, "downloads": -1, "filename": "pytest_firefox-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3971baeeb80a77cd3eec58201e4d9447", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4706, "upload_time": "2017-08-08T21:24:51", "url": "https://files.pythonhosted.org/packages/07/9b/96e45d1e4ba2f01a2ab6943cb84a8c7c368a71ff0167ce5062773d26ffa4/pytest_firefox-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c32567aec5bfa0a2a01130654068b06", "sha256": "8d41cd25a64c1fc721e7064804062c72a33b1756d2fbaad17aa5eaa6afe0ab5d" }, "downloads": -1, "filename": "pytest-firefox-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2c32567aec5bfa0a2a01130654068b06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7435, "upload_time": "2017-08-08T21:24:53", "url": "https://files.pythonhosted.org/packages/7f/17/35e5a9165acd120258a9dc9cdc2c39e5ad51a9b0cde989560688c752890f/pytest-firefox-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b97724ea1a0f71f139406315262472d5", "sha256": "7c7acb4dc3d068a6d356797f18731b6ad2f64b5681043c0119f4b821bf20ea07" }, "downloads": -1, "filename": "pytest_firefox-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b97724ea1a0f71f139406315262472d5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4708, "upload_time": "2017-08-08T21:39:50", "url": "https://files.pythonhosted.org/packages/3a/2b/19004697995af34753fcb918eaf840bcb386a8757649e63730a9a6b89f94/pytest_firefox-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af43953a6561e52e397e3e72dd4b4a12", "sha256": "d91ddd9b7090986d6e45df38830328d7178e95a846eafb1a975a12b7eb5a9fdb" }, "downloads": -1, "filename": "pytest-firefox-0.1.1.tar.gz", "has_sig": false, "md5_digest": "af43953a6561e52e397e3e72dd4b4a12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7435, "upload_time": "2017-08-08T21:39:51", "url": "https://files.pythonhosted.org/packages/de/63/787231103968f019ad071e515f0ffc03e6b61175915faf8df28427af8a0a/pytest-firefox-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b97724ea1a0f71f139406315262472d5", "sha256": "7c7acb4dc3d068a6d356797f18731b6ad2f64b5681043c0119f4b821bf20ea07" }, "downloads": -1, "filename": "pytest_firefox-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b97724ea1a0f71f139406315262472d5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4708, "upload_time": "2017-08-08T21:39:50", "url": "https://files.pythonhosted.org/packages/3a/2b/19004697995af34753fcb918eaf840bcb386a8757649e63730a9a6b89f94/pytest_firefox-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af43953a6561e52e397e3e72dd4b4a12", "sha256": "d91ddd9b7090986d6e45df38830328d7178e95a846eafb1a975a12b7eb5a9fdb" }, "downloads": -1, "filename": "pytest-firefox-0.1.1.tar.gz", "has_sig": false, "md5_digest": "af43953a6561e52e397e3e72dd4b4a12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7435, "upload_time": "2017-08-08T21:39:51", "url": "https://files.pythonhosted.org/packages/de/63/787231103968f019ad071e515f0ffc03e6b61175915faf8df28427af8a0a/pytest-firefox-0.1.1.tar.gz" } ] }