{ "info": { "author": "Michael Herman", "author_email": "michael@realpython.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Testing" ], "description": "django-slowtests\n========================\n\n.. image:: https://travis-ci.org/realpython/django-slow-tests.svg?branch=master\n :target: https://travis-ci.org/realpython/django-slow-tests\n\n.. image:: https://coveralls.io/repos/realpython/django-slow-tests/badge.svg?branch=master\n :target: https://coveralls.io/r/realpython/django-slow-tests?branch=master\n\n.. image:: https://img.shields.io/pypi/v/django-slowtests.svg\n :target: https://pypi.python.org/pypi/django-slowtests/\n\n.. image:: https://img.shields.io/badge/license-MIT-blue.svg\n :target: https://pypi.python.org/pypi/django-slowtests/\n\nWelcome!\n--------\n\nWelcome to the documentation for django-slowtests!\n\n*Code tested on Django 1.6, 1.7, 1.8, 1.9, 1.10 and 1.11 with Python 2.7 and 3.6\n\n\nInstructions\n-------------\n\n1. Install::\n\n $ pip install django-slowtests\n\n2. Add the following settings::\n\n TEST_RUNNER = 'django_slowtests.testrunner.DiscoverSlowestTestsRunner'\n NUM_SLOW_TESTS = 10\n\n # (Optional)\n SLOW_TEST_THRESHOLD_MS = 200 # Only show tests slower than 200ms\n\n # (Optional)\n ALWAYS_GENERATE_SLOW_REPORT = False # Generate report only when requested using --slowreport flag\n\n3. Run test suite::\n\n $ python manage.py test\n\n\n3.1. Save report to file::\n $ python manage.py test --slowreportpath report.json\n\n3.2. Generating full reports to file::\n In some situations, you may need to generate full tests reports. To do so,\n set NUM_SLOW_TESTS to None in your settings and run the following command:\n $ python manage.py test --slowreportpath report.json\n\n\n4. Sample output::\n\n\n $ python manage.py test\n Creating test database for alias 'default'...\n ..........\n ----------------------------------------------------------------------\n Ran 10 tests in 0.413s\n\n OK\n Destroying test database for alias 'default'...\n\n Ten slowest tests:\n 0.3597s test_detail_view_with_a_future_poll (polls.tests.PollIndexDetailTests)\n 0.0284s test_detail_view_with_a_past_poll (polls.tests.PollIndexDetailTests)\n 0.0068s test_index_view_with_a_future_poll (polls.tests.PollViewTests)\n 0.0047s test_index_view_with_a_past_poll (polls.tests.PollViewTests)\n 0.0045s test_index_view_with_two_past_polls (polls.tests.PollViewTests)\n 0.0041s test_index_view_with_future_poll_and_past_poll (polls.tests.PollViewTests)\n 0.0036s test_index_view_with_no_polls (polls.tests.PollViewTests)\n 0.0003s test_was_published_recently_with_future_poll (polls.tests.PollMethodTests)\n 0.0002s test_was_published_recently_with_recent_poll (polls.tests.PollMethodTests)\n 0.0002s test_was_published_recently_with_old_poll (polls.tests.PollMethodTests)\n\n\n\nRunning the Tests\n------------------------------------\n\nYou can run the tests via::\n\n $ python setup.py test\n\nor::\n\n $ make test\n\nor::\n\n $ make all\n\nor::\n\n $ python runtests.py\n\n\nKnown Issues\n------------\n\n\n\nLicense\n-------\n\nThis code is distributed under the terms of the MIT license. See the `LICENSE` file.\n", "description_content_type": "", "docs_url": "https://pythonhosted.org/django-slowtests/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/realpython/django-slow-tests", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "django-slowtests", "package_url": "https://pypi.org/project/django-slowtests/", "platform": "", "project_url": "https://pypi.org/project/django-slowtests/", "project_urls": { "Homepage": "https://github.com/realpython/django-slow-tests" }, "release_url": "https://pypi.org/project/django-slowtests/1.1.1/", "requires_dist": null, "requires_python": "", "summary": "locate your slowest tests", "version": "1.1.1" }, "last_serial": 4811860, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "934c073c6dd72ba71f4499af5c1fdbc6", "sha256": "2d85c254a081b88aff881e058738ea049aca5bf3a7389ccf987471303f418de3" }, "downloads": -1, "filename": "django-slowtests-0.1.0.tar.gz", "has_sig": false, "md5_digest": "934c073c6dd72ba71f4499af5c1fdbc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2398, "upload_time": "2014-06-12T13:41:24", "url": "https://files.pythonhosted.org/packages/98/b9/ffa0bc094033a3187cdae9fabcaf5a1df33c2091297a73388ecec22ba42b/django-slowtests-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "debfb79fa23eae917fac6c27eca96cf9", "sha256": "418f12b394f7cedb1fe85001b5b91715477d89387faeed537a557ef65c263fe2" }, "downloads": -1, "filename": "django-slowtests-0.1.1.tar.gz", "has_sig": false, "md5_digest": "debfb79fa23eae917fac6c27eca96cf9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2389, "upload_time": "2014-06-12T13:45:32", "url": "https://files.pythonhosted.org/packages/59/75/c7bc6e740a7076fa4121e7db4774ff8ca925be3c2eb3f376d62cda3cd252/django-slowtests-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "4118cc9d54277c52347930b8de26ae89", "sha256": "34b94314bc37fd1453caed7fdbeec4c4b05b9e6e7ad61119e6caa15c4cfd3ca9" }, "downloads": -1, "filename": "django-slowtests-0.1.2.tar.gz", "has_sig": false, "md5_digest": "4118cc9d54277c52347930b8de26ae89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2321, "upload_time": "2014-06-12T13:48:34", "url": "https://files.pythonhosted.org/packages/b3/94/7e54ae45bff6668c347f80d5dfd0872881dda1a53e9d55982704d6525027/django-slowtests-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "2cf3065164bbdf61fd38a812e49374ef", "sha256": "242663dd1108c21d0f60a567e343038c3020f4a8a983b439210d136d60575a03" }, "downloads": -1, "filename": "django-slowtests-0.1.3.tar.gz", "has_sig": false, "md5_digest": "2cf3065164bbdf61fd38a812e49374ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2330, "upload_time": "2014-06-12T13:51:10", "url": "https://files.pythonhosted.org/packages/8c/a1/7db0cf3d4f46e3275645e8c974439b5787db4756c63d2074c348b890de68/django-slowtests-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "c9a06cf5794a126439dd01a477cf94be", "sha256": "508cb4e902d633e39a819f0f559fe550069577d557811cba094ba80de532cdd5" }, "downloads": -1, "filename": "django-slowtests-0.1.4.tar.gz", "has_sig": false, "md5_digest": "c9a06cf5794a126439dd01a477cf94be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2409, "upload_time": "2014-06-12T13:56:44", "url": "https://files.pythonhosted.org/packages/48/4c/edd76d08649ac2753bc76568e66ab9147b13d7b26eb1f67a4fb2e9ecf41a/django-slowtests-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "654cdefdf499e5a7ceb836c0a216f518", "sha256": "dda9bafb3148724209dd1e0053294de2eabac5b64066b0c3b28c2624480d99f5" }, "downloads": -1, "filename": "django-slowtests-0.1.5.tar.gz", "has_sig": false, "md5_digest": "654cdefdf499e5a7ceb836c0a216f518", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3315, "upload_time": "2014-06-12T14:06:36", "url": "https://files.pythonhosted.org/packages/7e/7f/8b09cf4efc87a738a06eb13f643e646610cbf8a7a1906de4368831bae5d4/django-slowtests-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "338f55652fcb0ba2a19daddb964114d6", "sha256": "f2c80cc340583fb672c85a4a10e8afbd11a25b0800684b4bfcd182c155b0b738" }, "downloads": -1, "filename": "django-slowtests-0.1.6.tar.gz", "has_sig": false, "md5_digest": "338f55652fcb0ba2a19daddb964114d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3320, "upload_time": "2014-06-12T14:07:25", "url": "https://files.pythonhosted.org/packages/5d/d9/3a2f2bf7a2fdaac8c02597c445537f632816225765764a13599221701ae7/django-slowtests-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "50d3f3fea5170baa24afb11e334df20f", "sha256": "d19d848a92819e36d9ea9b21fbb98ff30d152151245cc094641ce3c16068d21e" }, "downloads": -1, "filename": "django-slowtests-0.1.7.tar.gz", "has_sig": false, "md5_digest": "50d3f3fea5170baa24afb11e334df20f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3314, "upload_time": "2014-06-12T14:11:32", "url": "https://files.pythonhosted.org/packages/3e/99/fc4b080a3aaea2a4695102c257732f0f9741599a1c047bc125304220c5e3/django-slowtests-0.1.7.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "9a196980cb69df20ad6c226aa68bf3c0", "sha256": "665b95809215a28080934b035f9e53a9fe343a6b5a38050f6ea5b2937cae9811" }, "downloads": -1, "filename": "django-slowtests-0.2.0.tar.gz", "has_sig": false, "md5_digest": "9a196980cb69df20ad6c226aa68bf3c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4054, "upload_time": "2015-06-28T02:53:43", "url": "https://files.pythonhosted.org/packages/6e/8e/93da510bb1e0fa68795b2b8a15e63a3bba325d1ac7089bebecc02e079e67/django-slowtests-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "135c1b9d3a6f349172d89632b5762fc6", "sha256": "60e0d185d6ea8fdda4b0f69c03fd0dee36e0f65c3be33bd5e630bf622cd9b511" }, "downloads": -1, "filename": "django-slowtests-0.3.0.tar.gz", "has_sig": false, "md5_digest": "135c1b9d3a6f349172d89632b5762fc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4109, "upload_time": "2015-06-30T04:12:13", "url": "https://files.pythonhosted.org/packages/6c/08/6d238faff10711cf95a01e6cd62c7be112b1181205125f782ed6c77345f0/django-slowtests-0.3.0.tar.gz" } ], "0.4.0": [], "0.5.0": [ { "comment_text": "", "digests": { "md5": "58ed2607e5fecee96daa72e6a4ac644c", "sha256": "7a710a4891af74b0b1b4883b0a5a30238fd58f1b97358f87df6e6512bde03ded" }, "downloads": -1, "filename": "django-slowtests-0.5.0.tar.gz", "has_sig": false, "md5_digest": "58ed2607e5fecee96daa72e6a4ac644c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4814, "upload_time": "2017-03-16T21:46:32", "url": "https://files.pythonhosted.org/packages/1c/6f/c603543e691456a69576f4316b3e48e53199fc33a9822ea7341376c72115/django-slowtests-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "72f322d2c68ea722ec5c5146a3781e84", "sha256": "572805cfac1ae588949ae7fca5516d46fbbc33cd154cb59a6229155f109d8242" }, "downloads": -1, "filename": "django-slowtests-0.5.1.tar.gz", "has_sig": false, "md5_digest": "72f322d2c68ea722ec5c5146a3781e84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4810, "upload_time": "2017-03-19T13:43:17", "url": "https://files.pythonhosted.org/packages/2d/25/5e966ec2ea630d4a3b33e6ee1aa1134cc8f43c73fc0a97b44f8cc9bac08e/django-slowtests-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "140a41cb0b3670854f3dd739bbf686c7", "sha256": "38eadf3d15d041bcbfe5102563fa19443408eb55ce4f60887dbe9f5c99534e31" }, "downloads": -1, "filename": "django-slowtests-0.5.2.tar.gz", "has_sig": false, "md5_digest": "140a41cb0b3670854f3dd739bbf686c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5085, "upload_time": "2019-02-04T13:58:17", "url": "https://files.pythonhosted.org/packages/e0/44/2cd3eae54cdda4ffb758de71cc2585f7c9b5a13da3431f2d2150f7bd7e63/django-slowtests-0.5.2.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "35d01bca32586b909a3faab13bbb139c", "sha256": "1c1ae39402b31d4ff4d7cc1fcd8a5a642f18a0cf4b7bf54494b7c5573bf52c19" }, "downloads": -1, "filename": "django-slowtests-1.0.0.tar.gz", "has_sig": false, "md5_digest": "35d01bca32586b909a3faab13bbb139c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6830, "upload_time": "2019-02-05T09:01:10", "url": "https://files.pythonhosted.org/packages/d2/22/c59ca56848f865b35bab344db9937dac3a4df0af30f2e0450bc97b01f640/django-slowtests-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "2d18a4ea4c5ea8eb6b31200b544cbe05", "sha256": "3aee13779c05762d79eae11801e9a240c65cc9f88ff565fdaab5ea1d923d4719" }, "downloads": -1, "filename": "django-slowtests-1.0.1.tar.gz", "has_sig": false, "md5_digest": "2d18a4ea4c5ea8eb6b31200b544cbe05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6876, "upload_time": "2019-02-05T10:02:49", "url": "https://files.pythonhosted.org/packages/d0/81/d924c8f5f87b99d53b3df7b86ff1c3f7ada2fd2aa5ba9c6bbbdbfe1f822a/django-slowtests-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "19e926858fc742996dd07bf666ff187c", "sha256": "081bada9c7b6c6b960a37e05b10d35c7390c0a5eb0a7f14cbc0d0aeb0c8064c5" }, "downloads": -1, "filename": "django-slowtests-1.0.2.tar.gz", "has_sig": false, "md5_digest": "19e926858fc742996dd07bf666ff187c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6922, "upload_time": "2019-02-05T11:33:47", "url": "https://files.pythonhosted.org/packages/89/e3/1ea3419d79296c1b73f77cae1374e9c01c7920d70f12bb80dc5bcfdc43f6/django-slowtests-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "1bd5d809745ee043035cd9d1fbde4a8a", "sha256": "24b6677d1296d06c2e0c2742808782643cde6136f1df599be6cddfad7de2d352" }, "downloads": -1, "filename": "django-slowtests-1.0.3.tar.gz", "has_sig": false, "md5_digest": "1bd5d809745ee043035cd9d1fbde4a8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6972, "upload_time": "2019-02-05T17:37:38", "url": "https://files.pythonhosted.org/packages/8d/63/4263e1c35dbff859f1412748ffc8421938841e944b3dd5490e00fb2838ac/django-slowtests-1.0.3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "22c5bb8818410124c239caea132fb31b", "sha256": "527c0435101bc6c20b31453813ce4e2f497bc4b5c9812520dfd9e77fbc62d31c" }, "downloads": -1, "filename": "django-slowtests-1.1.0.tar.gz", "has_sig": false, "md5_digest": "22c5bb8818410124c239caea132fb31b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7110, "upload_time": "2019-02-07T12:59:46", "url": "https://files.pythonhosted.org/packages/fa/eb/8a10e97920ea0222d765dddd39e92f80690395d29de0cc749dd22203f4bc/django-slowtests-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "333e5eee0f18699068a42b1fc0a499d4", "sha256": "3c6936d420c9df444ac03625b41d97de043c662bbde61fbcd33e4cd407d0c247" }, "downloads": -1, "filename": "django-slowtests-1.1.1.tar.gz", "has_sig": false, "md5_digest": "333e5eee0f18699068a42b1fc0a499d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7163, "upload_time": "2019-02-12T16:58:30", "url": "https://files.pythonhosted.org/packages/12/09/94cf66cc3dc6dd7055345b74c39311f54b04dd4a6f96dd62ffa890949295/django-slowtests-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "333e5eee0f18699068a42b1fc0a499d4", "sha256": "3c6936d420c9df444ac03625b41d97de043c662bbde61fbcd33e4cd407d0c247" }, "downloads": -1, "filename": "django-slowtests-1.1.1.tar.gz", "has_sig": false, "md5_digest": "333e5eee0f18699068a42b1fc0a499d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7163, "upload_time": "2019-02-12T16:58:30", "url": "https://files.pythonhosted.org/packages/12/09/94cf66cc3dc6dd7055345b74c39311f54b04dd4a6f96dd62ffa890949295/django-slowtests-1.1.1.tar.gz" } ] }