{ "info": { "author": "Ezequiel Ramos", "author_email": "ezequielmr94@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6" ], "description": "http-server-mock\n================\n\n.. image:: https://img.shields.io/pypi/v/http-server-mock.svg\n :target: https://pypi.python.org/pypi/http-server-mock\n :alt: http-server-mock on PyPI (Python Package Index)\n\n.. image:: https://travis-ci.org/ezequielramos/http-server-mock.svg?branch=master\n :target: https://travis-ci.org/ezequielramos/http-server-mock\n :alt: Travis CI tests (Linux)\n\n.. image:: https://coveralls.io/repos/github/ezequielramos/http-server-mock/badge.svg?branch=master\n :target: https://coveralls.io/github/ezequielramos/http-server-mock?branch=master\n :alt: Test coverage on Coveralls\n\nhttp-server-mock is a HTTP Server Mock using Flask. You can use it to test possible integrations with your application.\n\nhttp-server-mock is available on PyPI. To install it just run:\n::\n\n pip install http-server-mock\n\nUsing http-server-mock is similar to implement any Flask application.\n\n.. code:: python\n\n from http_server_mock import HttpServerMock\n import requests\n app = HttpServerMock(__name__)\n\n @app.route(\"/\", methods=[\"GET\"])\n def index():\n return \"Hello world\"\n\n with app.run(\"localhost\", 5000):\n r = requests.get(\"http://localhost:5000/\")\n # r.status_code == 200\n # r.text == \"Hello world\"\n\nHttpServerMock will use a random route to know if the http server is running, if you want to set a specific route to do it just set the parameter is_alive_route:\n\n.. code:: python\n\n from http_server_mock import HttpServerMock\n app = HttpServerMock(__name__, is_alive_route=\"/is-alive\")", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ezequielramos/http-server-mock", "keywords": "", "license": "GNU General Public License v3.0", "maintainer": "", "maintainer_email": "", "name": "http-server-mock", "package_url": "https://pypi.org/project/http-server-mock/", "platform": "", "project_url": "https://pypi.org/project/http-server-mock/", "project_urls": { "Homepage": "https://github.com/ezequielramos/http-server-mock" }, "release_url": "https://pypi.org/project/http-server-mock/1.2/", "requires_dist": null, "requires_python": "", "summary": "Python 3 library to mock a http server using Flask", "version": "1.2" }, "last_serial": 5485156, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "a833e15e33c3f50bbcb38cd4cd20d625", "sha256": "505a29335a40a075e56ddeed6087324fa3118f4503e13244c6e2f0119490bccb" }, "downloads": -1, "filename": "http_server_mock-1.0.tar.gz", "has_sig": false, "md5_digest": "a833e15e33c3f50bbcb38cd4cd20d625", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14646, "upload_time": "2019-07-04T05:15:48", "url": "https://files.pythonhosted.org/packages/5c/63/7549009beecc713d71bca7b107abf52cf766d8340361c3799a62983c6bae/http_server_mock-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "92a9e7b26030d07155a56c26818bb3ef", "sha256": "f1410d256d576d54d3aeda5d454d14c11feb9bab5a1591c8084e9fd7a4dc7b3f" }, "downloads": -1, "filename": "http_server_mock-1.1.tar.gz", "has_sig": false, "md5_digest": "92a9e7b26030d07155a56c26818bb3ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15242, "upload_time": "2019-07-04T06:19:49", "url": "https://files.pythonhosted.org/packages/50/a9/d8257f2b280d3c48ce29d21c096a026daee80a136c94e10b7a709eeb8a16/http_server_mock-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "d91fd2963d4ae27e1410122172427da8", "sha256": "c4c761f3bd7fbeb59db3ca04271bd61a03d02a660385c0130cfed7f9c1a3df1f" }, "downloads": -1, "filename": "http_server_mock-1.2.tar.gz", "has_sig": false, "md5_digest": "d91fd2963d4ae27e1410122172427da8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15247, "upload_time": "2019-07-04T06:44:26", "url": "https://files.pythonhosted.org/packages/3f/12/e8f95ba8a794ddc4ffb1ee01a39d26fbb6e29561a381cae773c5502f0494/http_server_mock-1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d91fd2963d4ae27e1410122172427da8", "sha256": "c4c761f3bd7fbeb59db3ca04271bd61a03d02a660385c0130cfed7f9c1a3df1f" }, "downloads": -1, "filename": "http_server_mock-1.2.tar.gz", "has_sig": false, "md5_digest": "d91fd2963d4ae27e1410122172427da8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15247, "upload_time": "2019-07-04T06:44:26", "url": "https://files.pythonhosted.org/packages/3f/12/e8f95ba8a794ddc4ffb1ee01a39d26fbb6e29561a381cae773c5502f0494/http_server_mock-1.2.tar.gz" } ] }