{ "info": { "author": "Gustavo Narea", "author_email": "repoze-dev@lists.repoze.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: Developers", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: WSGI", "Topic :: Security" ], "description": "**************************************************\nTest utilities for repoze.who-powered applications\n**************************************************\n\nrepoze.who-testutil is a repoze.who plugin which modifies repoze.who's original\nmiddleware to make it easier to forge authentication, without bypassing \nidentification (this is, running the metadata providers).\n\nIt's been created to ease testing of repoze.who-powered applications, in a way\nindependent of the identifiers, authenticators and challengers used originally\nby your application, so that you won't have to update your test suite as your \napplication grows and the authentication method changes.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://code.gustavonarea.net/repoze.who-testutil/", "keywords": "web application wsgi authentication testing tests repoze", "license": "BSD-derived (http://www.repoze.org/LICENSE.txt)", "maintainer": null, "maintainer_email": null, "name": "repoze.who-testutil", "package_url": "https://pypi.org/project/repoze.who-testutil/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/repoze.who-testutil/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://code.gustavonarea.net/repoze.who-testutil/" }, "release_url": "https://pypi.org/project/repoze.who-testutil/1.0.1/", "requires_dist": null, "requires_python": null, "summary": "Test utilities for repoze.who-powered applications", "version": "1.0.1" }, "last_serial": 798847, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "89675268e78ab368f7586f95d1eab6a0", "sha256": "1015853e9c302ae2d9dad69b2acce096b24e213b3d1e02c23a4c801e53b30f40" }, "downloads": -1, "filename": "repoze.who_testutil-1.0-py2.6.egg", "has_sig": false, "md5_digest": "89675268e78ab368f7586f95d1eab6a0", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 20239, "upload_time": "2010-02-22T23:49:47", "url": "https://files.pythonhosted.org/packages/fe/0b/26f8c0a094147aa281bb0e9f0c8ce5e42593ac0bf50c0260034008cd3ba1/repoze.who_testutil-1.0-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "aaf3b6164bc7b95f12e8dbb2e8d3d4e3", "sha256": "907d9ec93a1c98c807b9255cbd7c1987ab1b12ee3be0b291df6c9cfe8c2629f5" }, "downloads": -1, "filename": "repoze.who-testutil-1.0.tar.gz", "has_sig": false, "md5_digest": "aaf3b6164bc7b95f12e8dbb2e8d3d4e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22837, "upload_time": "2010-02-22T23:49:46", "url": "https://files.pythonhosted.org/packages/97/b6/d135711b9e4f91fb1a2bdded30048fb7790a574448099616449a0045c17d/repoze.who-testutil-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "5432e9106d6fff27d5487d60c64b3875", "sha256": "5e5cbad6939bb20a3f06349c760bd3d57dca4fa421b5dd7d5a5a76b1f84149fa" }, "downloads": -1, "filename": "repoze.who_testutil-1.0.1-py2.6.egg", "has_sig": false, "md5_digest": "5432e9106d6fff27d5487d60c64b3875", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 20259, "upload_time": "2010-08-17T01:08:55", "url": "https://files.pythonhosted.org/packages/fe/9d/50259187e4af4d9ad6b5d422f3cf9cbf99135b29d740135c0ec4850d7320/repoze.who_testutil-1.0.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "76f702ae786401cde6f2516c6dbcdcce", "sha256": "83c7f61c3454b0628ec51917967d803662c4e35878bc7ba9259782f8e7c61fbf" }, "downloads": -1, "filename": "repoze.who-testutil-1.0.1.tar.gz", "has_sig": false, "md5_digest": "76f702ae786401cde6f2516c6dbcdcce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22899, "upload_time": "2010-08-17T01:08:55", "url": "https://files.pythonhosted.org/packages/62/42/1576d84162c436322fd1477fcba5fd96ca3db6efe9dce1cddfba96283ea4/repoze.who-testutil-1.0.1.tar.gz" } ], "1.0b2": [ { "comment_text": "", "digests": { "md5": "7de4c4890fcc2d985c61791e46f649aa", "sha256": "1967596c57158478e0b52128e775096ee94893b542dda202028e59de3bfaf0dd" }, "downloads": -1, "filename": "repoze.who_testutil-1.0b2-py2.6.egg", "has_sig": false, "md5_digest": "7de4c4890fcc2d985c61791e46f649aa", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 18786, "upload_time": "2009-03-02T22:02:20", "url": "https://files.pythonhosted.org/packages/89/71/4466f8b11b380daf06dccd5edd53e520f4029f58341e5681cb47835bde45/repoze.who_testutil-1.0b2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "38c59799451246a5a5dc6f62d426c1ae", "sha256": "b2b7dd8931f504ba1b9f7a4bf9979b52a0568bcfc2a6ce6207943d7819f9506c" }, "downloads": -1, "filename": "repoze.who-testutil-1.0b2.tar.gz", "has_sig": false, "md5_digest": "38c59799451246a5a5dc6f62d426c1ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23004, "upload_time": "2009-03-02T22:02:19", "url": "https://files.pythonhosted.org/packages/9e/44/fb78c30afd5ff034d99e08b45be90d06dbab9e955b051e518e5a0eca6263/repoze.who-testutil-1.0b2.tar.gz" } ], "1.0rc1": [ { "comment_text": "", "digests": { "md5": "c386171b49e269f97a63f596f22d3826", "sha256": "105a85cb89b0fafc0d9053af93d3b1bf22cbce9088f754800bf1a78daccd1c62" }, "downloads": -1, "filename": "repoze.who_testutil-1.0rc1-py2.6.egg", "has_sig": false, "md5_digest": "c386171b49e269f97a63f596f22d3826", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 19924, "upload_time": "2009-03-08T17:11:06", "url": "https://files.pythonhosted.org/packages/79/5b/83b1ab08d04920a2504306a506fc5c84da949b831293760c57f61bf3ad22/repoze.who_testutil-1.0rc1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "0fccad499ae93257e21c749eebd0fcc4", "sha256": "62ff8edc30992cd2efc42fd973252c9deddfe29b2a53b7cf903743edcb356ab8" }, "downloads": -1, "filename": "repoze.who-testutil-1.0rc1.tar.gz", "has_sig": false, "md5_digest": "0fccad499ae93257e21c749eebd0fcc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23295, "upload_time": "2009-03-08T17:11:05", "url": "https://files.pythonhosted.org/packages/b0/8a/f65b87ee26ca40e2641d1583a4b2bf7a01ea1c6f6865de74ef9824c596ec/repoze.who-testutil-1.0rc1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5432e9106d6fff27d5487d60c64b3875", "sha256": "5e5cbad6939bb20a3f06349c760bd3d57dca4fa421b5dd7d5a5a76b1f84149fa" }, "downloads": -1, "filename": "repoze.who_testutil-1.0.1-py2.6.egg", "has_sig": false, "md5_digest": "5432e9106d6fff27d5487d60c64b3875", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 20259, "upload_time": "2010-08-17T01:08:55", "url": "https://files.pythonhosted.org/packages/fe/9d/50259187e4af4d9ad6b5d422f3cf9cbf99135b29d740135c0ec4850d7320/repoze.who_testutil-1.0.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "76f702ae786401cde6f2516c6dbcdcce", "sha256": "83c7f61c3454b0628ec51917967d803662c4e35878bc7ba9259782f8e7c61fbf" }, "downloads": -1, "filename": "repoze.who-testutil-1.0.1.tar.gz", "has_sig": false, "md5_digest": "76f702ae786401cde6f2516c6dbcdcce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22899, "upload_time": "2010-08-17T01:08:55", "url": "https://files.pythonhosted.org/packages/62/42/1576d84162c436322fd1477fcba5fd96ca3db6efe9dce1cddfba96283ea4/repoze.who-testutil-1.0.1.tar.gz" } ] }