{ "info": { "author": "Nicholas Serra", "author_email": "nickserra@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# Spackle\n\nSpackle sorts your Coverage.py result report, so you can identify gaps in test coverage faster.\n\n## Usage\nSimply run `spackle` after executing Coverage.py's run command, instead of running `coverage report -m`. Spackle will output the original coverage report and a new report that contains only multi line gaps in coverage, sorted by the amount of lines missing.\n\n\n## Example\n\nExample usage:\n\n```\ncoverage run ./manage.py test demo\nspackle\n```\n\nExample output (shortened):\n\n```\nName Stmts Miss Cover Missing\n--------------------------------------------------------------------\ndemo/querysets.py 63 27 57% 16, 19, 53, 56-57, 64-101\ndemo/views.py 106 84 21% 18-39, 45-46, 55-92, 103-134, 143-153, 162-185\ndemo/utils/github.py 48 24 50% 10-49\ndemo/utils/graphs.py 100 27 73% 41, 63-64, 68-73, 156-196\n--------------------------------------------------------------------\nTOTAL 317 162 86%\n\nLargest gaps in coverage:\n\nName Missing Miss\n--------------------------------------------------------------------\ndemo/utils/graphs.py 156-196 40\ndemo/utils/github.py 10-49 39\ndemo/querysets.py 64-101 37\ndemo/views.py 55-92 37\ndemo/views.py 103-134 31\ndemo/views.py 162-185 23\ndemo/views.py 18-39 21\ndemo/views.py 143-153 10\ndemo/utils/graphs.py 68-73 5\ndemo/views.py 45-46 1\ndemo/utils/graphs.py 63-64 1\ndemo/querysets.py 56-57 1\n```", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/nicholasserra/spackle/zipball/master", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/nicholasserra/spackle/", "keywords": "spackle,coverage,testing", "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "spackle", "package_url": "https://pypi.org/project/spackle/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/spackle/", "project_urls": { "Download": "https://github.com/nicholasserra/spackle/zipball/master", "Homepage": "https://github.com/nicholasserra/spackle/" }, "release_url": "https://pypi.org/project/spackle/0.0.2/", "requires_dist": null, "requires_python": null, "summary": "Help identify gaps in code coverage.", "version": "0.0.2" }, "last_serial": 2008793, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c0213283dd75576d5bcceeee8522e4a8", "sha256": "1d37d58a2621b65ba9634c2223b16dd39de3ab5ec9eec559efe7c97054217a81" }, "downloads": -1, "filename": "spackle-0.0.1.tar.gz", "has_sig": false, "md5_digest": "c0213283dd75576d5bcceeee8522e4a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2512, "upload_time": "2016-03-15T21:43:02", "url": "https://files.pythonhosted.org/packages/0a/f7/904d8170d205d0299955ad4a737f6710c428f80b8811948be0aa0aa94aee/spackle-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "89139271998338bbf3bf3c82ee5ac17c", "sha256": "dda4d811f9791867992c803ad39e236156c05374940689bd967ed480f473ba8a" }, "downloads": -1, "filename": "spackle-0.0.2.tar.gz", "has_sig": false, "md5_digest": "89139271998338bbf3bf3c82ee5ac17c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2723, "upload_time": "2016-03-15T21:48:41", "url": "https://files.pythonhosted.org/packages/db/e5/fd8263a654cbd475626ff5c8d810dad99af7b6899f7748e8b9f2b4d98c85/spackle-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "89139271998338bbf3bf3c82ee5ac17c", "sha256": "dda4d811f9791867992c803ad39e236156c05374940689bd967ed480f473ba8a" }, "downloads": -1, "filename": "spackle-0.0.2.tar.gz", "has_sig": false, "md5_digest": "89139271998338bbf3bf3c82ee5ac17c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2723, "upload_time": "2016-03-15T21:48:41", "url": "https://files.pythonhosted.org/packages/db/e5/fd8263a654cbd475626ff5c8d810dad99af7b6899f7748e8b9f2b4d98c85/spackle-0.0.2.tar.gz" } ] }