{ "info": { "author": "Radu Ciorba", "author_email": "radu@devrandom.ro", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Pytest", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "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", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Testing" ], "description": "=====================\npytest-fixture-marker\n=====================\n\n.. image:: https://img.shields.io/pypi/v/pytest-fixture-marker.svg\n :target: https://pypi.org/project/pytest-fixture-marker\n :alt: PyPI version\n\n.. image:: https://img.shields.io/pypi/pyversions/pytest-fixture-marker.svg\n :target: https://pypi.org/project/pytest-fixture-marker\n :alt: Python versions\n\n.. image:: https://travis-ci.org/rciorba/pytest-fixture-marker.svg?branch=master\n :target: https://travis-ci.org/rciorba/pytest-fixture-marker\n :alt: See Build Status on Travis CI\n\n.. image:: https://ci.appveyor.com/api/projects/status/github/rciorba/pytest-fixture-marker?branch=master\n :target: https://ci.appveyor.com/project/rciorba/pytest-fixture-marker/branch/master\n :alt: See Build Status on AppVeyor\n\nA pytest plugin to add markers based on fixtures used.\n\n----\n\nWhy\n---\n\nEver found yourself wanting to run all tests that use a certain fixture? This plugin will allow you\nto do that.\n\n\nInstallation\n------------\nYou can install \"pytest-fixture-marker\" via `pip`_ from `PyPI`_::\n\n $ pip install pytest-fixture-marker\n\n\nUsage\n-----\nOnce installed, the plugin will automatically mark each test. Marker names are generated from the\nfixture names.::\n\n $ # run all tests that use the tempdir fixture\n $ pytest -m tempdir_fixture\n\n\nContributing\n------------\nContributions are very welcome. Tests can be run with `tox`_, please ensure\nthe coverage at least stays the same before you submit a pull request.\n\nLicense\n-------\n\nDistributed under the terms of the `MIT`_ license, \"pytest-fixture-marker\" is free and open source software\n\n\nIssues\n------\n\nIf you encounter any problems, please `file an issue`_ along with a detailed description.\n\n.. _`Cookiecutter`: https://github.com/audreyr/cookiecutter\n.. _`@hackebrot`: https://github.com/hackebrot\n.. _`MIT`: http://opensource.org/licenses/MIT\n.. _`BSD-3`: http://opensource.org/licenses/BSD-3-Clause\n.. _`GNU GPL v3.0`: http://www.gnu.org/licenses/gpl-3.0.txt\n.. _`Apache Software License 2.0`: http://www.apache.org/licenses/LICENSE-2.0\n.. _`cookiecutter-pytest-plugin`: https://github.com/pytest-dev/cookiecutter-pytest-plugin\n.. _`file an issue`: https://github.com/rciorba/pytest-fixture-marker/issues\n.. _`pytest`: https://github.com/pytest-dev/pytest\n.. _`tox`: https://tox.readthedocs.io/en/latest/\n.. _`pip`: https://pypi.org/project/pip/\n.. _`PyPI`: https://pypi.org/project\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/rciorba/pytest-fixture-marker", "keywords": "", "license": "MIT", "maintainer": "Radu Ciorba", "maintainer_email": "radu@devrandom.ro", "name": "pytest-fixture-marker", "package_url": "https://pypi.org/project/pytest-fixture-marker/", "platform": "", "project_url": "https://pypi.org/project/pytest-fixture-marker/", "project_urls": { "Homepage": "https://github.com/rciorba/pytest-fixture-marker" }, "release_url": "https://pypi.org/project/pytest-fixture-marker/0.1.0/", "requires_dist": [ "pytest (>=3.5.0)" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "summary": "A pytest plugin to add markers based on fixtures used.", "version": "0.1.0" }, "last_serial": 4626130, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "42075648c2e5d2a8bc4c49f05484f69b", "sha256": "cdaaea9bdd6f23ae0fba829a13b508479eddbe3e6cd296145404e05acf6d513f" }, "downloads": -1, "filename": "pytest_fixture_marker-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "42075648c2e5d2a8bc4c49f05484f69b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3826, "upload_time": "2018-12-21T18:53:37", "url": "https://files.pythonhosted.org/packages/b5/77/f94f187c4968dd1277c4afd6597aae4371c499849d120585ce21c869565c/pytest_fixture_marker-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "584d29fd96f7101f1d0ba23b73981596", "sha256": "60b379eeec38e0eed2ba5c23fb54ee74eac2c9ffcb0ef36b28324423af4c6334" }, "downloads": -1, "filename": "pytest-fixture-marker-0.1.0.tar.gz", "has_sig": false, "md5_digest": "584d29fd96f7101f1d0ba23b73981596", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3469, "upload_time": "2018-12-21T18:53:39", "url": "https://files.pythonhosted.org/packages/df/9e/55b657867d7851eb04efed546a5988b918c721e7d5bce7ee27d72b7d6304/pytest-fixture-marker-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "42075648c2e5d2a8bc4c49f05484f69b", "sha256": "cdaaea9bdd6f23ae0fba829a13b508479eddbe3e6cd296145404e05acf6d513f" }, "downloads": -1, "filename": "pytest_fixture_marker-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "42075648c2e5d2a8bc4c49f05484f69b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3826, "upload_time": "2018-12-21T18:53:37", "url": "https://files.pythonhosted.org/packages/b5/77/f94f187c4968dd1277c4afd6597aae4371c499849d120585ce21c869565c/pytest_fixture_marker-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "584d29fd96f7101f1d0ba23b73981596", "sha256": "60b379eeec38e0eed2ba5c23fb54ee74eac2c9ffcb0ef36b28324423af4c6334" }, "downloads": -1, "filename": "pytest-fixture-marker-0.1.0.tar.gz", "has_sig": false, "md5_digest": "584d29fd96f7101f1d0ba23b73981596", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3469, "upload_time": "2018-12-21T18:53:39", "url": "https://files.pythonhosted.org/packages/df/9e/55b657867d7851eb04efed546a5988b918c721e7d5bce7ee27d72b7d6304/pytest-fixture-marker-0.1.0.tar.gz" } ] }