{ "info": { "author": "Igor Davydenko", "author_email": "playpauseandstop@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "License :: OSI Approved :: GNU General Public License (GPL)", "Topic :: Software Development :: Testing" ], "description": "=======\ntddspry\n=======\n\n**tddspry** is collection of testcases and additional helpers for testing\nDjango applications with nose__ library.\n\n.. __: http://somethingaboutorange.com/mrl/projects/nose/\n\n1. Requirements_\n#. Installation_\n#. Documentation_\n#. `Bugs, features, contacts`_\n\nRequirements\n============\n\n* Django_ >= 1.0\n* mock_ >= 0.5.0\n* nose_ >= 0.10.3\n* twill_ >= 0.9\n\n.. _Django: http://www.djangoproject.com/download/\n.. _mock: http://pypi.python.org/pypi/mock/\n.. _nose: http://pypi.python.org/pypi/nose/\n.. _twill: http://pypi.python.org/pypi/twill/\n\nInstallation\n============\n\n*On most UNIX-like systems, you'll probably need to run these commands as root\nor using sudo.*\n\nTo install::\n\n python setup.py install\n\nOr via easy_install_::\n\n easy_install tddspry\n\nAlso, you can retrieve fresh version of **tddspry** from GitHub_::\n\n git clone git://github.com/playpauseandstop/tddspry.git\n\n.. _easy_install: http://pypi.python.org/pypi/setuptools/\n.. _GitHub: http://github.com/\n\nDocumentation\n=============\n\nSphinx_-generated documentation for **tddspry** located at `GitHub pages`_.\nThis documentation updates after every **tddspry** release.\n\nFresh documentation always can access in ``docs/`` directory.\n\n.. _Sphinx: http://sphinx.pocoo.org/\n.. _`GitHub pages`: http://playpauseandstop.github.com/tddspry/\n\nBugs, features, contacts\n========================\n\nSending bugs and features\n-------------------------\n\nWe use ``tddspry`` in all our projects, so we hope that it hasn't any bug,\nbut if you really find it - send it to `issues tracker`__ on GitHub.\n\nAnd if ``tddspry`` does not support feature needed to you - tell us too and\nwe tries to adds it as soon as possible.\n\n.. __: http://github.com/playpauseandstop/tddspry/issues\n\nContacts\n--------\n\n:Authors:\n Igor Davydenko *< playpauseandstop [at] gmail >*,\n\n Volodymyr Hotsyk *< gotsyk [at] gmail >*\n\n:Idea:\n Andriy Khavryuchenko *< akhavr [at] gmail >*", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/playpauseandstop/tddspry", "keywords": "django mock nose tdd testing tests twill", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "tddspry", "package_url": "https://pypi.org/project/tddspry/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/tddspry/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/playpauseandstop/tddspry" }, "release_url": "https://pypi.org/project/tddspry/0.3.1/", "requires_dist": null, "requires_python": null, "summary": "Utilities to test Django applications with nosetests.", "version": "0.3.1" }, "last_serial": 800397, "releases": { "0.1": [], "0.2": [ { "comment_text": "", "digests": { "md5": "7fe14beedc3c3453e000ebb3093d8b32", "sha256": "f7e03a8c9bbd4dc67f0331ab0dc0e37831c5f3a37012b136ca99333d0d5c1ace" }, "downloads": -1, "filename": "tddspry-0.2.tar.gz", "has_sig": false, "md5_digest": "7fe14beedc3c3453e000ebb3093d8b32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7226, "upload_time": "2009-04-24T20:26:20", "url": "https://files.pythonhosted.org/packages/0f/33/dc3b1b037e6851e4187f9b05ee8cba23bf00b1524f2132823deda1f3ba76/tddspry-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "0acd5369fb10ebca4d02d1a133dd40c6", "sha256": "dc6de16b610642ec1f602ce8ecc8beb02afa93d9262e2d26713d5a240ad944ec" }, "downloads": -1, "filename": "tddspry-0.2.1.tar.gz", "has_sig": false, "md5_digest": "0acd5369fb10ebca4d02d1a133dd40c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7161, "upload_time": "2009-05-05T15:43:53", "url": "https://files.pythonhosted.org/packages/e9/ad/8d0d8a507461a4e096b117d0c2c8aff1c219d43441d091f33f29aef43271/tddspry-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "4614fb6286028045b0ce5bb1bfee7711", "sha256": "dd85225e6c1a712a29f37bc1631cb03b5977dadea7c8dfd29bbed0a7c3128587" }, "downloads": -1, "filename": "tddspry-0.2.2.tar.gz", "has_sig": false, "md5_digest": "4614fb6286028045b0ce5bb1bfee7711", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7160, "upload_time": "2009-05-05T19:35:14", "url": "https://files.pythonhosted.org/packages/7a/73/f41f1a39587ab5b53f24ffa7eba01d383d8b0f829e972764524a4667cb54/tddspry-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "39550989b8fb992de4409febf4f02b08", "sha256": "149ca128c5c9fc64b988fb720c83120be929d7fc4e2868edd3095aee111a2e10" }, "downloads": -1, "filename": "tddspry-0.2.3.tar.gz", "has_sig": false, "md5_digest": "39550989b8fb992de4409febf4f02b08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8553, "upload_time": "2009-05-08T08:04:38", "url": "https://files.pythonhosted.org/packages/e6/d1/c0f3e6e16eca9338ddb71ccd24d0f40a47a8a17f2ed1c1a0ab1b11b3c06e/tddspry-0.2.3.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "0be0950df9e67d2655639ed48e1d0fb6", "sha256": "6c6c62c161b843abde09e5de414d65d5a34db80e0cce4a4c6d28b1cc62b7c169" }, "downloads": -1, "filename": "tddspry-0.3.tar.gz", "has_sig": false, "md5_digest": "0be0950df9e67d2655639ed48e1d0fb6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16810, "upload_time": "2009-05-10T01:10:01", "url": "https://files.pythonhosted.org/packages/08/ba/7f5e444fc40034a3dbbb3042ceb2aa3ce82844a74ae8c3b853cebbc4b270/tddspry-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "68ec63e3203cdade66ea0bddf46ec271", "sha256": "5d47a95a4643d524860c066b870320aef080cf72ed856579ef9ab94ef2668740" }, "downloads": -1, "filename": "tddspry-0.3.1.tar.gz", "has_sig": false, "md5_digest": "68ec63e3203cdade66ea0bddf46ec271", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17456, "upload_time": "2009-05-12T10:09:51", "url": "https://files.pythonhosted.org/packages/0e/c1/e9b0fba7194c90faf1c580fcecfb3ffbd38b813d8f0de0e393b50339804f/tddspry-0.3.1.tar.gz" } ], "0.4-beta": [ { "comment_text": "", "digests": { "md5": "8e8deb7bc8e9f909456769ba4c810714", "sha256": "32a7c2123f346440332aa9716526f8281256997b8a2e4c3774eae1a7ede3d01e" }, "downloads": -1, "filename": "tddspry-0.4-beta.tar.gz", "has_sig": false, "md5_digest": "8e8deb7bc8e9f909456769ba4c810714", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28451, "upload_time": "2010-12-13T22:16:49", "url": "https://files.pythonhosted.org/packages/fa/64/f6c56ece08b02431b07c6619480ca1d6c81f86f201fa3b329fec15600daa/tddspry-0.4-beta.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "68ec63e3203cdade66ea0bddf46ec271", "sha256": "5d47a95a4643d524860c066b870320aef080cf72ed856579ef9ab94ef2668740" }, "downloads": -1, "filename": "tddspry-0.3.1.tar.gz", "has_sig": false, "md5_digest": "68ec63e3203cdade66ea0bddf46ec271", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17456, "upload_time": "2009-05-12T10:09:51", "url": "https://files.pythonhosted.org/packages/0e/c1/e9b0fba7194c90faf1c580fcecfb3ffbd38b813d8f0de0e393b50339804f/tddspry-0.3.1.tar.gz" } ] }