{ "info": { "author": "Lesus", "author_email": "walkingnine@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Testing" ], "description": "=============================\n colorunit: A nose plugin\n=============================\n\nWhy?\n====\n\nWhy do I write this plugin for nose ,The reason is so\nsample that the nose original report is so ugly, what's the worse, not\nfriendly for tester, actually python tester.\n\n\nHow?\n====\n\nHow to use this nose plugin: colorunit, Only tree steps you need to follow:\n\n\nInstall colorunit:\n------------------\n\n1.1) Install with pip\n~~~~~~~~~~~~~~~~~~~~~\n\n:: \n\n pip install nose-colorxunit\n\n1.2\uff09Uninstall with pip\n~~~~~~~~~~~~~~~~~~~~~~~\n\n::\n\n pip uninstall nose-colorxunit\n\n2.1) Install with source\n~~~~~~~~~~~~~~~~~~~~~~~~\n\nFirst, active your own python virtual environment if you have.\n\nThen on the terminal type::\n \n python setup.py build\n\n python setup.py install\n\nIf you just want to install it as a super user or using sudo command, please think it again.\n\n2.2) Uninstall with source\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nJust go to your own python virtual environment site-packages\ndirectory, and find nose_colorxunit-..-py..egg, then delete it.\n\n\nRegister colorunit [Optional]\n-----------------------------\n\nNow this is optional, just write the following code snippet into Any\none of your test files if you like, for example, test_demo.py.::\n\n import nose \n from colorunit import ColorUnit \n if __name__ == '__main__':\n nose.main(addplugins=[ColorUnit()])\n\n\nRun the test files\n------------------\n\n::\n\n nosetests --with-colorunit\n\n.. note::\n\n Without --with-colorunit, the output will be the original report!\n\n Be sure that you are working in your own python virtual environment\n\n\nConnections\n===========\n::\n \n Name: Lesus \n\n Email: walkingnine@gmail.com |\n\n Blog: http://my.oschina.net/swuly302/blog (Chinese)\n\nIf you have some good advice or idea, Welcome to communicate with me via email or be one of contributors! \n\n\nTODO \n====\n\n1. Adding a decorator class or method for finding and showing these taken time over your expected taken time. \n\n2. Logging the output into specific file \n\n\nIssues\n======\n\n1. Only for Linux[Fixed v0.1.2];\n\n2. Only for python2., not supports python3[Fixed v0.2.0]\n\n3. Showing every test case taken time[Fixed v0.1.4]\n\n4. Why it needs to be registered again. For more informations, Please see How : Register colorunit section[Fixed v0.1.4]\n\n\nSnapshot\n========\n\n*On Ubuntu*:\n\n.. image:: https://github.com/walkingnine/colorunit/raw/master/examples/Screenshot_for_colorunit_report.png\n :alt: Sample error page\n :scale: 80\n :target: https://github.com/walkingnine/colorunit/raw/master/examples/Screenshot_for_colorunit_report.png\n\n\n*On Windows XP*:\n \n.. image:: https://github.com/walkingnine/colorunit/raw/master/examples/Screenshot_for_colorunit_report_winXP.png\n :alt: Sample error page\n :target: https://github.com/walkingnine/colorunit/raw/master/examples/Screenshot_for_colorunit_report_winXP.png\n\n\nThanks! \n=======\n\n1. Vim 7.4 \n\n2. stackedit\n\n3. nose\n\n4. colorama\n\n\nLICENSE\n=======\n\n APACHE LICENSE VERSION 2.0 \n\n Also see LICENSE file", "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/walkingnine/colorunit", "keywords": "nose nosetest xunit", "license": "Apache License,Version 2.0", "maintainer": null, "maintainer_email": null, "name": "nose-colorxunit", "package_url": "https://pypi.org/project/nose-colorxunit/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/nose-colorxunit/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/walkingnine/colorunit" }, "release_url": "https://pypi.org/project/nose-colorxunit/0.2.0/", "requires_dist": null, "requires_python": null, "summary": "make unittest formatted and colorful output(cross platform)", "version": "0.2.0" }, "last_serial": 849000, "releases": { "0.1.4": [ { "comment_text": "", "digests": { "md5": "2ca33cc7fdaddbfccde1cd9c0d303d0c", "sha256": "755e92bd76810057c19491d49fe33634bb8283624b3f4fe97cbecb438c8cea07" }, "downloads": -1, "filename": "nose-colorxunit-0.1.4.tar.gz", "has_sig": false, "md5_digest": "2ca33cc7fdaddbfccde1cd9c0d303d0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8978, "upload_time": "2013-08-24T04:25:55", "url": "https://files.pythonhosted.org/packages/3a/c4/8d27f7a12f0e7a765edfa74d19cad430f7223d17853a531acf716ce46d68/nose-colorxunit-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "49640f6ef608e44399f79ef95082b219", "sha256": "87c1199f61b00d14d3a6f456df00832673150ae41ec72cdee7ea76c47c7207fd" }, "downloads": -1, "filename": "nose-colorxunit-0.1.5.tar.gz", "has_sig": false, "md5_digest": "49640f6ef608e44399f79ef95082b219", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6372, "upload_time": "2013-08-25T11:04:37", "url": "https://files.pythonhosted.org/packages/92/0e/09f44778b455e3288db075b2fecacf115dc1ce8bd614d5dbe2f0ca760d3d/nose-colorxunit-0.1.5.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "f5ef932d7ef209d4dce4886fcf2211b9", "sha256": "d165b5fab9c2c975dd3b2edd270de6b60e38fc327c2df6aac231e8daac5d1b48" }, "downloads": -1, "filename": "nose-colorxunit-0.2.0.tar.gz", "has_sig": false, "md5_digest": "f5ef932d7ef209d4dce4886fcf2211b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6436, "upload_time": "2013-08-26T08:50:27", "url": "https://files.pythonhosted.org/packages/44/63/bc3e74537f41e4cabc952abd21a666bf7173a4a92ee33e7c34e67a2687ef/nose-colorxunit-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f5ef932d7ef209d4dce4886fcf2211b9", "sha256": "d165b5fab9c2c975dd3b2edd270de6b60e38fc327c2df6aac231e8daac5d1b48" }, "downloads": -1, "filename": "nose-colorxunit-0.2.0.tar.gz", "has_sig": false, "md5_digest": "f5ef932d7ef209d4dce4886fcf2211b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6436, "upload_time": "2013-08-26T08:50:27", "url": "https://files.pythonhosted.org/packages/44/63/bc3e74537f41e4cabc952abd21a666bf7173a4a92ee33e7c34e67a2687ef/nose-colorxunit-0.2.0.tar.gz" } ] }