{ "info": { "author": "Hyojun Kang", "author_email": "hyojun@admire.kr", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Flask-httpretty\n=================\n\n.. image:: https://travis-ci.org/admire93/flask-httpretty.svg?branch=master\n :target: https://travis-ci.org/admire93/flask-httpretty\n\nMock http request with flask!\n\nflask-httpretty is built based on httpretty_.\n\n\nHello world\n~~~~~~~~~~~~\n\n.. code-block:: python\n\n from flask import Flask\n from urllib.request import urlopen\n\n import flask_httpretty\n\n\n app = Flask(__name__)\n\n\n @app.route('/', methods=['GET'])\n def hello_world():\n return 'hello world'\n\n\n @flask_httpretty.activate\n def test_hello_world():\n flask_httpretty.register_app(app, 'http://hellotest.com')\n resp = urlopen('http://hellotest.com').read()\n assert 'hello world' == resp.decode('utf-8')\n\n\nOfficially supported libraries\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nSince flask-httpretty use httpretty_ to monkey patches pythons'socket,\nit support same libraries `httpretty do`_. these are\n\n* requests_\n* httplib2_\n* urllib_\n\n.. _httpretty: https://github.com/gabrielfalcao/HTTPretty\n.. _requests: http://docs.python-requests.org/en/latest/\n.. _httplib2: http://code.google.com/p/httplib2/\n.. _urllib: https://docs.python.org/3.4/library/urllib.request.html\n.. _`httpretty do`: https://github.com/gabrielfalcao/HTTPretty#officially-supported-libraries", "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/admire93/flask-httpretty", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "Flask-httpretty", "package_url": "https://pypi.org/project/Flask-httpretty/", "platform": "any", "project_url": "https://pypi.org/project/Flask-httpretty/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/admire93/flask-httpretty" }, "release_url": "https://pypi.org/project/Flask-httpretty/1.3.0/", "requires_dist": null, "requires_python": null, "summary": "flask-httpretty help you to mock http requests via flask.", "version": "1.3.0" }, "last_serial": 1839912, "releases": { "1.2.0": [ { "comment_text": "", "digests": { "md5": "b3b36ec0e44c23e0391900d8168aa287", "sha256": "090a1ed2d97c528b179951f551194acaaf485399fcc554ad761fa59c11640b6d" }, "downloads": -1, "filename": "Flask_httpretty-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b3b36ec0e44c23e0391900d8168aa287", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 7086, "upload_time": "2015-04-25T10:19:19", "url": "https://files.pythonhosted.org/packages/7d/47/ebe76d109790ea84471fd1ab875b8ee381e82d579b91249b4211513da515/Flask_httpretty-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb9107fc2fb17dd47daa4d383953923e", "sha256": "8bc96a578bf1d0cb3f0dbf61ca33622cc56c87f2ef396bd2ecf5cf1667b864dc" }, "downloads": -1, "filename": "Flask-httpretty-1.2.0.tar.gz", "has_sig": false, "md5_digest": "eb9107fc2fb17dd47daa4d383953923e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4086, "upload_time": "2015-04-25T10:19:16", "url": "https://files.pythonhosted.org/packages/3e/18/7f3c5949f2a19520e40cb5ab2201c4167a2fdf3c5607c1deec35f2bcbb38/Flask-httpretty-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "50bd2a054d15c6e849a7ff2e5e31dd9d", "sha256": "5a5a3abe3c14390cfb9a7858381090b483b473b3d156b971aab6677816e7a533" }, "downloads": -1, "filename": "Flask_httpretty-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50bd2a054d15c6e849a7ff2e5e31dd9d", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 7206, "upload_time": "2015-11-30T16:23:43", "url": "https://files.pythonhosted.org/packages/91/3d/101d2c3ea72163f69084a8a763438d0080c84afa7f9eff181e8a3cad027d/Flask_httpretty-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "79107308743f2102feafa4da0fc5e3b7", "sha256": "b5192a638aeacf07d0ef6b91a0ba4ee66146b4f5c4037bd8a07fa3fae0b13edb" }, "downloads": -1, "filename": "Flask-httpretty-1.3.0.tar.gz", "has_sig": false, "md5_digest": "79107308743f2102feafa4da0fc5e3b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4409, "upload_time": "2015-11-30T16:23:33", "url": "https://files.pythonhosted.org/packages/f3/de/2ec2ea4fff084483afa3597cae7fdd8eb201efbb4ac3dd5bff4aeff591db/Flask-httpretty-1.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "50bd2a054d15c6e849a7ff2e5e31dd9d", "sha256": "5a5a3abe3c14390cfb9a7858381090b483b473b3d156b971aab6677816e7a533" }, "downloads": -1, "filename": "Flask_httpretty-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50bd2a054d15c6e849a7ff2e5e31dd9d", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 7206, "upload_time": "2015-11-30T16:23:43", "url": "https://files.pythonhosted.org/packages/91/3d/101d2c3ea72163f69084a8a763438d0080c84afa7f9eff181e8a3cad027d/Flask_httpretty-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "79107308743f2102feafa4da0fc5e3b7", "sha256": "b5192a638aeacf07d0ef6b91a0ba4ee66146b4f5c4037bd8a07fa3fae0b13edb" }, "downloads": -1, "filename": "Flask-httpretty-1.3.0.tar.gz", "has_sig": false, "md5_digest": "79107308743f2102feafa4da0fc5e3b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4409, "upload_time": "2015-11-30T16:23:33", "url": "https://files.pythonhosted.org/packages/f3/de/2ec2ea4fff084483afa3597cae7fdd8eb201efbb4ac3dd5bff4aeff591db/Flask-httpretty-1.3.0.tar.gz" } ] }