{ "info": { "author": "Ionel Cristian M\u0103rie\u0219", "author_email": "contact@ionelmc.ro", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Internet :: WWW/HTTP" ], "description": "===========================\n nose-timelimit\n===========================\n\n`nose-timelimit` is a nose plugin that allows you automatically skip tests that are too slow.\n\nIt requires at least one run with the whole suite to register the timings. If a test fails timings \nare not registered for it (thus it will never get skipped).\n\nInstallation\n============\n\nJust run ``pip install nose-timelimit`` or ``easy_install nose-timelimit``.\n\nOptions\n=======\n\n* ``--with-timelimit`` - Just activates the plugin (will only register timing data).\n* ``--timelimit=X`` - Runs only the tests that had previously ran under ``X`` seconds. Implies ``--with-timelimit``.\n* ``--timelimit-silent`` - Don't print the duration for each test.\n\nRequirements\n============\n\nKnown to work with ``nose 1.3``, it may work with nose as old as ``0.10`` - try it.\n\nExample\n=======\n\nOn first run:\n\n.. image:: https://github.com/ionelmc/nose-timelimit/raw/master/docs/1st-run.png\n :alt: Sample error page\n :target: https://github.com/ionelmc/nose-timelimit/raw/master/docs/1st-run.png\n \nAnd on second run:\n\n.. image:: https://github.com/ionelmc/nose-timelimit/raw/master/docs/2nd-run.png\n :alt: Sample error page\n :target: https://github.com/ionelmc/nose-timelimit/raw/master/docs/2nd-run.png", "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/ionelmc/nose-timelimit", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "nose-timelimit", "package_url": "https://pypi.org/project/nose-timelimit/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/nose-timelimit/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/ionelmc/nose-timelimit" }, "release_url": "https://pypi.org/project/nose-timelimit/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "Nose module that reorders tests so the quickest are run first.", "version": "0.1.2" }, "last_serial": 839102, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "29fcfa4bc3faff3e364df841af1f6f3e", "sha256": "637b125fd41eac1f5a48a8dfd91ab0ab31e4e88ecf76e99da2040c9093367970" }, "downloads": -1, "filename": "nose-timelimit-0.1.0.tar.gz", "has_sig": false, "md5_digest": "29fcfa4bc3faff3e364df841af1f6f3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3765, "upload_time": "2013-07-17T16:15:46", "url": "https://files.pythonhosted.org/packages/88/88/b444c0aa6e73748ae7734c78e3ac53a295049d62135c8a9598a73909d208/nose-timelimit-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "36ab41d1b8ea4f4a62b2b5123ba4f17f", "sha256": "fac61b0746fcdb7e0c6310e31b5a884ecccfd69c07b2fb203db12d390e8a8f2c" }, "downloads": -1, "filename": "nose-timelimit-0.1.1.tar.gz", "has_sig": false, "md5_digest": "36ab41d1b8ea4f4a62b2b5123ba4f17f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3875, "upload_time": "2013-07-17T19:28:29", "url": "https://files.pythonhosted.org/packages/90/2b/23e1a1b5ab0397c77a6c9841df9e6271b923f055439e63eec2ec87870257/nose-timelimit-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "13a9070db25e3b77b2f79f90f06bad12", "sha256": "ff4c4dd9e5f3630b55def8af86efcb9d276b12e048a256c519e0846b0d41586b" }, "downloads": -1, "filename": "nose-timelimit-0.1.2.tar.gz", "has_sig": false, "md5_digest": "13a9070db25e3b77b2f79f90f06bad12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3892, "upload_time": "2013-08-13T15:56:36", "url": "https://files.pythonhosted.org/packages/a3/12/03c975cf0763047c1be99862884297db5001d84a6c6dbfc40e91dabeba45/nose-timelimit-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "13a9070db25e3b77b2f79f90f06bad12", "sha256": "ff4c4dd9e5f3630b55def8af86efcb9d276b12e048a256c519e0846b0d41586b" }, "downloads": -1, "filename": "nose-timelimit-0.1.2.tar.gz", "has_sig": false, "md5_digest": "13a9070db25e3b77b2f79f90f06bad12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3892, "upload_time": "2013-08-13T15:56:36", "url": "https://files.pythonhosted.org/packages/a3/12/03c975cf0763047c1be99862884297db5001d84a6c6dbfc40e91dabeba45/nose-timelimit-0.1.2.tar.gz" } ] }