{ "info": { "author": "Lucas Cimon", "author_email": "lucas.cimon+nose-summary-report@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Utilities" ], "description": "[![pypi\\_version\\_img](https://img.shields.io/pypi/v/nose-summary-report.svg?style=flat)](https://pypi.python.org/pypi/nose-summary-report) [![Supported Python versions](https://img.shields.io/pypi/pyversions/nose-summary-report.svg)](https://pypi.python.org/pypi/nose-summary-report) [![pypi\\_license\\_img](https://img.shields.io/pypi/l/nose-summary-report.svg?style=flat)](https://pypi.python.org/pypi/nose-summary-report) [![travis\\_build\\_status](https://travis-ci.org/Lucas-C/nose-summary-report.svg?branch=master)](https://travis-ci.org/Lucas-C/nose-summary-report)\n\n# summary-report\n\nA very basic [nose](https://nose.readthedocs.io/en/latest/) plugin providing a per-module tests status final report.\n\nExample output for [pelican-plugins](https://github.com/getpelican/pelican-plugins) tests:\n```\n----------------------------------------------------------------------\nSummary:\n top-module | success | error | failure\n -------------------------------------------------\n collate_content | 8 | 0 | 0\n disqus_static | 0 | 1 | 0\n filetime_from_hg | 0 | 1 | 0\n gzip_cache | 3 | 1 | 1\n i18n_subsites | 8 | 0 | 1\n image_process | 1 | 4 | 1\n jpeg_reader | 0 | 2 | 0\n libravatar | 0 | 1 | 0\n liquid_tags | 0 | 7 | 0\n more_categories | 3 | 0 | 0\n multi_neighbors | 0 | 1 | 0\n org_python_reader | 0 | 1 | 0\n pdf | 0 | 1 | 0\npelican_unity_webgl | 0 | 1 | 0\n nose | 0 | 4 | 0\n post_stats | 0 | 2 | 0\n reddit_poster | 0 | 1 | 0\n similar_posts | 0 | 1 | 0\n simple_footnotes | 1 | 0 | 1\n summary | 4 | 0 | 0\n thumbnailer | 0 | 1 | 0\n----------------------------------------------------------------------\nRan 66 tests in 10.188s\n\nFAILED (SKIP=9, errors=29, failures=4)\n```\n\n## Usage\n\n pip install nose-summary-report\n nosetests --with-summary-report\n\nYou can choose other ways to aggregate the tests status:\n\n nosetests --with-summary-report --summary-report-on class\n nosetests --with-summary-report --summary-report-on module-path\n\n## Development\n### Releasing a new version\nWith a valid `~/.pypirc`:\n\n1. edit version in `setup.py`\n2. `python setup.py sdist`\n3. `twine upload dist/*`\n4. `git tag $version && git push && git push --tags`", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Lucas-C/nose-summary-report", "keywords": "", "license": "GNU LGPL", "maintainer": "", "maintainer_email": "", "name": "nose-summary-report", "package_url": "https://pypi.org/project/nose-summary-report/", "platform": "", "project_url": "https://pypi.org/project/nose-summary-report/", "project_urls": { "Homepage": "https://github.com/Lucas-C/nose-summary-report" }, "release_url": "https://pypi.org/project/nose-summary-report/1.0.3/", "requires_dist": null, "requires_python": "", "summary": "Nose plugin that generates a final summary of tests status as a table", "version": "1.0.3" }, "last_serial": 5866271, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "66b6ba2db22021eb8af692d867ba3eb1", "sha256": "0054764694e3e83f06b9aec974ae1042bb4b9a11d1f3652367d7a9aa94342923" }, "downloads": -1, "filename": "nose-summary-report-1.0.0.tar.gz", "has_sig": false, "md5_digest": "66b6ba2db22021eb8af692d867ba3eb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3430, "upload_time": "2019-09-03T20:55:50", "url": "https://files.pythonhosted.org/packages/77/52/889825ac604ad4eac979ef8f3ec6165b41a9d90cd14bd29537666024aa2a/nose-summary-report-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "f115f9de79bcad7fc63977fc499757e7", "sha256": "10a14ad490102f9d69dd56d2c20516c3af0da4ab96014d96a9bc6fd8bee36b3f" }, "downloads": -1, "filename": "nose-summary-report-1.0.1.tar.gz", "has_sig": false, "md5_digest": "f115f9de79bcad7fc63977fc499757e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3508, "upload_time": "2019-09-04T13:22:37", "url": "https://files.pythonhosted.org/packages/2b/81/a6cdf57990f35182bd40f8abc0f73a1a5c744824c992d32e6a5c33bbe980/nose-summary-report-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "8e5688cf22ae18291fdbd53fe34a7f53", "sha256": "78c8ece700f6c0c298e2912f316fed353be3de30cae2043f2307c02355a869ed" }, "downloads": -1, "filename": "nose-summary-report-1.0.2.tar.gz", "has_sig": false, "md5_digest": "8e5688cf22ae18291fdbd53fe34a7f53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3528, "upload_time": "2019-09-04T13:35:41", "url": "https://files.pythonhosted.org/packages/90/e8/e53470154e7751b1c5f814fac4796848077545233fd1138606d8e6ac42cc/nose-summary-report-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "7fd2b47af641dc2e01556fa5cd277cf4", "sha256": "a227e0c2d72bb229c50eb960b56e9683955a71ee86a5cf81dad19c0258c739e2" }, "downloads": -1, "filename": "nose-summary-report-1.0.3.tar.gz", "has_sig": false, "md5_digest": "7fd2b47af641dc2e01556fa5cd277cf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3780, "upload_time": "2019-09-21T15:01:45", "url": "https://files.pythonhosted.org/packages/66/d1/0f8cf28e8d52b1b7428e8a58154e15d607b4af6697ff793f9e3812eb1616/nose-summary-report-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7fd2b47af641dc2e01556fa5cd277cf4", "sha256": "a227e0c2d72bb229c50eb960b56e9683955a71ee86a5cf81dad19c0258c739e2" }, "downloads": -1, "filename": "nose-summary-report-1.0.3.tar.gz", "has_sig": false, "md5_digest": "7fd2b47af641dc2e01556fa5cd277cf4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3780, "upload_time": "2019-09-21T15:01:45", "url": "https://files.pythonhosted.org/packages/66/d1/0f8cf28e8d52b1b7428e8a58154e15d607b4af6697ff793f9e3812eb1616/nose-summary-report-1.0.3.tar.gz" } ] }