{ "info": { "author": "Bruno Oliveira", "author_email": "nicoddemus@gmail.com", "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.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Testing" ], "description": "pytest-drop-dup-tests\r\n===================================\r\n\r\n.. image:: http://img.shields.io/pypi/v/pytest-drop-dup-tests.svg\r\n :target: https://pypi.python.org/pypi/pytest-drop-dup-tests\r\n\r\n.. image:: https://travis-ci.org/nicoddemus/pytest-drop-dup-tests.svg?branch=master\r\n :target: https://travis-ci.org/nicoddemus/pytest-drop-dup-tests\r\n :alt: See Build Status on Travis CI\r\n\r\n.. image:: https://ci.appveyor.com/api/projects/status/github/nicoddemus/pytest-drop-dup-tests?branch=master\r\n :target: https://ci.appveyor.com/project/nicoddemus/pytest-drop-dup-tests/branch/master\r\n :alt: See Build Status on AppVeyor\r\n\r\nA Pytest plugin to drop duplicated tests during collection.\r\n\r\nPytest by default will collect all tests from directories or files given\r\nin the command-line. For example, if you execute::\r\n\r\n py.test tests/unit tests/\r\n\r\nTests from ``tests/unit`` will appear twice, because they will be collected\r\nagain when pytest sees the ``tests`` directory in the command-line.\r\n\r\nThis plugin is intended for the cases where the user wants to run all tests\r\nfrom ``tests/unit`` first and then the rest of the tests under ``tests``,\r\nwithout duplicates.\r\n\r\nThis plugin was born from the discussion taken in `#1187`_.\r\n\r\n\r\n.. _`#1187`: https://github.com/pytest-dev/pytest/issues/1187\r\n\r\n----\r\n\r\nThis `Pytest`_ plugin was generated with `Cookiecutter`_ along with `@hackebrot`_'s `Cookiecutter-pytest-plugin`_ template.\r\n\r\n\r\nRequirements\r\n------------\r\n\r\n* Python 2.7 or 3.4+\r\n* pytest >= 2.7\r\n\r\n\r\nInstallation\r\n------------\r\n\r\nYou can install \"pytest-drop-dup-tests\" via `pip`_ from `PyPI`_::\r\n\r\n $ pip install pytest-drop-dup-tests\r\n\r\n\r\nUsage\r\n-----\r\n\r\nThe plugin is enabled by default, no other action is necessary.\r\n\r\nContributing\r\n------------\r\nContributions are very welcome. Tests can be run with `tox`_, please ensure\r\nthe coverage at least stays the same before you submit a pull request.\r\n\r\nLicense\r\n-------\r\n\r\nDistributed under the terms of the `MIT`_ license, \"pytest-drop-dup-tests\" is free and open source software\r\n\r\n\r\nIssues\r\n------\r\n\r\nIf you encounter any problems, please `file an issue`_ along with a detailed description.\r\n\r\n.. _`Cookiecutter`: https://github.com/audreyr/cookiecutter\r\n.. _`@hackebrot`: https://github.com/hackebrot\r\n.. _`MIT`: http://opensource.org/licenses/MIT\r\n.. _`BSD-3`: http://opensource.org/licenses/BSD-3-Clause\r\n.. _`GNU GPL v3.0`: http://www.gnu.org/licenses/gpl-3.0.txt\r\n.. _`cookiecutter-pytest-plugin`: https://github.com/pytest-dev/cookiecutter-pytest-plugin\r\n.. _`file an issue`: https://github.com/nicoddemus/pytest-drop-dup-tests/issues\r\n.. _`pytest`: https://github.com/pytest-dev/pytest\r\n.. _`tox`: https://tox.readthedocs.org/en/latest/\r\n.. _`pip`: https://pypi.python.org/pypi/pip/\r\n.. _`PyPI`: https://pypi.python.org/pypi", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nicoddemus/pytest-drop-dup-tests", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "pytest-drop-dup-tests", "package_url": "https://pypi.org/project/pytest-drop-dup-tests/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pytest-drop-dup-tests/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/nicoddemus/pytest-drop-dup-tests" }, "release_url": "https://pypi.org/project/pytest-drop-dup-tests/0.1.0/", "requires_dist": null, "requires_python": null, "summary": "A Pytest plugin to drop duplicated tests during collection", "version": "0.1.0" }, "last_serial": 2021749, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "9c7ad01adaecf94560e207035ef2ed86", "sha256": "48762b0b2abd40fb3d4ec2771fdaf007c7514d6355e4f9ff045a865b709a971a" }, "downloads": -1, "filename": "pytest_drop_dup_tests-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9c7ad01adaecf94560e207035ef2ed86", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 2634, "upload_time": "2015-11-27T18:32:47", "url": "https://files.pythonhosted.org/packages/cc/b6/500a6a6f211685de8836c3388750c242158bbbdd5044f152a6186855c4cc/pytest_drop_dup_tests-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2e6ac3389c6772bc00c514032176bfe", "sha256": "7e3fa8512f002560508026a421108819f447ce971c38b3bc17431e75a44634ee" }, "downloads": -1, "filename": "pytest-drop-dup-tests-0.1.0.zip", "has_sig": false, "md5_digest": "c2e6ac3389c6772bc00c514032176bfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7051, "upload_time": "2015-11-27T18:32:41", "url": "https://files.pythonhosted.org/packages/c7/7c/9eab0c7e401b168a9362684cc6db743090b3d2338a041db0536c53ebdfe3/pytest-drop-dup-tests-0.1.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9c7ad01adaecf94560e207035ef2ed86", "sha256": "48762b0b2abd40fb3d4ec2771fdaf007c7514d6355e4f9ff045a865b709a971a" }, "downloads": -1, "filename": "pytest_drop_dup_tests-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9c7ad01adaecf94560e207035ef2ed86", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 2634, "upload_time": "2015-11-27T18:32:47", "url": "https://files.pythonhosted.org/packages/cc/b6/500a6a6f211685de8836c3388750c242158bbbdd5044f152a6186855c4cc/pytest_drop_dup_tests-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2e6ac3389c6772bc00c514032176bfe", "sha256": "7e3fa8512f002560508026a421108819f447ce971c38b3bc17431e75a44634ee" }, "downloads": -1, "filename": "pytest-drop-dup-tests-0.1.0.zip", "has_sig": false, "md5_digest": "c2e6ac3389c6772bc00c514032176bfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7051, "upload_time": "2015-11-27T18:32:41", "url": "https://files.pythonhosted.org/packages/c7/7c/9eab0c7e401b168a9362684cc6db743090b3d2338a041db0536c53ebdfe3/pytest-drop-dup-tests-0.1.0.zip" } ] }