{ "info": { "author": "adam goucher", "author_email": "adam@element34.ca", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Topic :: Software Development :: Quality Assurance", "Topic :: Software Development :: Testing", "Topic :: Utilities" ], "description": "Pytest-MarkFiltration\n=====================\n\nThe default py.test keyword filtering (-k) is _way_ too broad. You would think that it\nwould be based on the MarkInfo objects that are described alongside the filter option\nbut that would be incorrect. In fact, it chooses the method/function name of the script\nas well.\n\nThis plugin introduces a -f flag for pytest that takes the name of a MarkInfo object to\neither keep or remove from the collected scripts.\n\nThe syntax is the same as with -k. So...\n\nTo include a script with a MarkInfo object on it\n\npy.test -f rhino\n\nAnd to disclude one\n\npy.test -f -hippo\n\nJust like with -k you can do an 'and' collection as well with\n\npy.test -f \"hippo rhino\"\n\nor\n\npy.test -f \"hippo -rhino\"\n\nBut the built-in -k does not let you do an 'or' collection. -f does allow for it though through multiple instances of he flag\n\npy.test -f hippo -f rhino\n\nand perhaps a silly example of\n\npy.test -f hippo -f -rhino\n\nTo install, either\n* pip install pytest-markfiltration\n* python setup.py install", "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/adamgoucher/pytest-markfiltration", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "pytest-markfiltration", "package_url": "https://pypi.org/project/pytest-markfiltration/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pytest-markfiltration/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/adamgoucher/pytest-markfiltration" }, "release_url": "https://pypi.org/project/pytest-markfiltration/0.8/", "requires_dist": null, "requires_python": null, "summary": "UNKNOWN", "version": "0.8" }, "last_serial": 797820, "releases": { "0.02": [ { "comment_text": "", "digests": { "md5": "720c8ac5be2b820b4b192a6853fdea75", "sha256": "788769914438ab3b4c74ccb1eb7c597785310d8fe96524f8f6ce43fad482af79" }, "downloads": -1, "filename": "pytest_markfiltration-0.02-py2.7.egg", "has_sig": false, "md5_digest": "720c8ac5be2b820b4b192a6853fdea75", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4815, "upload_time": "2011-06-22T22:01:46", "url": "https://files.pythonhosted.org/packages/69/80/2894d051e1e0e2a57439185e6cb63192f042e6a044947abab36fd8c5a056/pytest_markfiltration-0.02-py2.7.egg" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "be6b17f359a5116573f17fe18c040e03", "sha256": "337ee3abc5abe4c8b19d83dfa741feea7735609968e7bd1ece001ab982b0ebc1" }, "downloads": -1, "filename": "pytest_markfiltration-0.1-py2.7.egg", "has_sig": false, "md5_digest": "be6b17f359a5116573f17fe18c040e03", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4416, "upload_time": "2011-06-22T04:22:26", "url": "https://files.pythonhosted.org/packages/47/4a/9b14bdff2cbcd2fd5b9cedce7de8e975fcc651c89675ce38f96935cfe669/pytest_markfiltration-0.1-py2.7.egg" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "4b0655cdfcf9c101e2d4edb52ec92ad1", "sha256": "2fb63e26fb0d257e64ebbe0401a3c48400e087f80c2d3190bdbce5dd4e68d1ed" }, "downloads": -1, "filename": "pytest_markfiltration-0.3-py2.7.egg", "has_sig": false, "md5_digest": "4b0655cdfcf9c101e2d4edb52ec92ad1", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4911, "upload_time": "2011-07-04T20:36:41", "url": "https://files.pythonhosted.org/packages/f8/64/3b969d5900eaa41c3b8a30669eaf3a87788169dcbe317584f72067db5cb3/pytest_markfiltration-0.3-py2.7.egg" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "ef6d13dfd71214aae47455ed90d17ff8", "sha256": "6d941446f58eafd84e15531588bcf50f96fab41b8922fd1d1eca83f2677c983a" }, "downloads": -1, "filename": "pytest_markfiltration-0.4-py2.7.egg", "has_sig": false, "md5_digest": "ef6d13dfd71214aae47455ed90d17ff8", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4967, "upload_time": "2011-07-04T21:26:48", "url": "https://files.pythonhosted.org/packages/72/66/69773f71671892861ed060609bb5f59f7fac1ec27ae330300b305c9dfddd/pytest_markfiltration-0.4-py2.7.egg" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "661b3dda5df71324f1d1c144ec60199f", "sha256": "b102fd069ee8efa29a7432c493bb4c3ad4030018a20d7e78e3bf313fb02fc7b3" }, "downloads": -1, "filename": "pytest_markfiltration-0.5-py2.7.egg", "has_sig": false, "md5_digest": "661b3dda5df71324f1d1c144ec60199f", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4974, "upload_time": "2011-08-31T05:32:36", "url": "https://files.pythonhosted.org/packages/e5/fb/384d692bd9d38914ddc3f42956504c79cd40aed83c6cc157bba51bf25904/pytest_markfiltration-0.5-py2.7.egg" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "d165c6c8952f62df9052fabd88d2d461", "sha256": "3f87d51e6e00695ae90378a7e64773d05a9eda0d8ce2bf7240c69a17a723e1b8" }, "downloads": -1, "filename": "pytest_markfiltration-0.6-py2.7.egg", "has_sig": false, "md5_digest": "d165c6c8952f62df9052fabd88d2d461", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5151, "upload_time": "2011-10-20T21:14:13", "url": "https://files.pythonhosted.org/packages/91/8c/8ea505e829451c4f63976457e02603098ce3459a92ae8b4bafcdc067735c/pytest_markfiltration-0.6-py2.7.egg" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "fcd06e6ff1c4323c0b9478817389f4a1", "sha256": "30db064d293588d6fb26695d9ff82c3f113d173112c9206cdce59d894816d8ab" }, "downloads": -1, "filename": "pytest_markfiltration-0.7-py2.7.egg", "has_sig": false, "md5_digest": "fcd06e6ff1c4323c0b9478817389f4a1", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5141, "upload_time": "2011-10-26T22:15:09", "url": "https://files.pythonhosted.org/packages/31/3d/e73981623f3c14abe972179f4b802e8349d16f8e3b9e2237f871a5c0cc33/pytest_markfiltration-0.7-py2.7.egg" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "ea93bd927ef32edf5f4903ea26fd3480", "sha256": "dd74723ef5c88df273dcc77e2b51631218de146dc8d6e3245c959363263a8a5b" }, "downloads": -1, "filename": "pytest_markfiltration-0.8-py2.7.egg", "has_sig": false, "md5_digest": "ea93bd927ef32edf5f4903ea26fd3480", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5166, "upload_time": "2011-11-08T03:18:34", "url": "https://files.pythonhosted.org/packages/2e/1b/6fa8e5dacd564dd69679b06f816ab1c908377133cfe6bd7db06642c310f8/pytest_markfiltration-0.8-py2.7.egg" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ea93bd927ef32edf5f4903ea26fd3480", "sha256": "dd74723ef5c88df273dcc77e2b51631218de146dc8d6e3245c959363263a8a5b" }, "downloads": -1, "filename": "pytest_markfiltration-0.8-py2.7.egg", "has_sig": false, "md5_digest": "ea93bd927ef32edf5f4903ea26fd3480", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5166, "upload_time": "2011-11-08T03:18:34", "url": "https://files.pythonhosted.org/packages/2e/1b/6fa8e5dacd564dd69679b06f816ab1c908377133cfe6bd7db06642c310f8/pytest_markfiltration-0.8-py2.7.egg" } ] }