{ "info": { "author": "Virtualstock", "author_email": "dev.admin@virtualstock.com", "bugtrack_url": null, "classifiers": [], "description": "# Mock Web Server\n\n[![CircleCI](https://circleci.com/gh/Virtualstock/mockwebserver.svg?style=svg&circle-token=a157be22d8ba5cd2fefe5517bc8de839b7cd232e)](https://circleci.com/gh/Virtualstock/mockwebserver)\n[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=Virtualstock_mockwebserver&metric=coverage)](https://sonarcloud.io/dashboard?id=Virtualstock_mockwebserver)\n\nA simple web server for unit testing purposes. Acts as context manager for teardown.\n\n## How to develop\n\n```\npip install -r requirements.txt\n```\n\n## How to use\n\n```\nfrom mockwebserver import MockWebServer()\nimport requests\n\ndef test_requests_get():\n with MockWebServer() as server:\n url = server.set('/path/to/page', \"page content\")\n response = requests.get(url)\n assert response.ok\n assert response.text = \"page content\"\n```\n\n\n## How to distribute\n\nIf you need to publish a new version of this package you can use this command:\n\n```bash\n$ make build\n$ make dist\n```\n\n\n# License\n\nLicensed under `MIT license`. View [license](LICENSE).\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Virtualstock/mockwebserver", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "mockwebserver", "package_url": "https://pypi.org/project/mockwebserver/", "platform": "", "project_url": "https://pypi.org/project/mockwebserver/", "project_urls": { "Homepage": "https://github.com/Virtualstock/mockwebserver" }, "release_url": "https://pypi.org/project/mockwebserver/0.5.0/", "requires_dist": [ "attrs", "wsgi-intercept (==1.5.1)", "requests" ], "requires_python": "", "summary": "A simple web server for unit testing purposes. Acts as context manager for teardown.", "version": "0.5.0" }, "last_serial": 4508506, "releases": { "0.5.0": [ { "comment_text": "", "digests": { "md5": "ef3c5d28d734b50493906006b86256ff", "sha256": "5b1e325fc594f65090ff2b3a87067ab93b2fcfbb974ef250edbff0eeeb4014a0" }, "downloads": -1, "filename": "mockwebserver-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef3c5d28d734b50493906006b86256ff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4021, "upload_time": "2018-11-20T16:58:31", "url": "https://files.pythonhosted.org/packages/b2/15/f20c29617b6afac0639bc41df7a42958d7002e9786efbb92a6dbc1df0803/mockwebserver-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a9f53362a88b0cdc32879275a01923f", "sha256": "87e47f6467c2822b1d61c6878d950dbb3aec3ae447d7b6503f3a7abd92506d08" }, "downloads": -1, "filename": "mockwebserver-0.5.0.tar.gz", "has_sig": false, "md5_digest": "6a9f53362a88b0cdc32879275a01923f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3238, "upload_time": "2018-11-20T16:58:33", "url": "https://files.pythonhosted.org/packages/ed/99/7ba6bf3538d26fdbc87e4bd760d87b83645ce2a45513a0d71f9b0dd8ec47/mockwebserver-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ef3c5d28d734b50493906006b86256ff", "sha256": "5b1e325fc594f65090ff2b3a87067ab93b2fcfbb974ef250edbff0eeeb4014a0" }, "downloads": -1, "filename": "mockwebserver-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef3c5d28d734b50493906006b86256ff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4021, "upload_time": "2018-11-20T16:58:31", "url": "https://files.pythonhosted.org/packages/b2/15/f20c29617b6afac0639bc41df7a42958d7002e9786efbb92a6dbc1df0803/mockwebserver-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a9f53362a88b0cdc32879275a01923f", "sha256": "87e47f6467c2822b1d61c6878d950dbb3aec3ae447d7b6503f3a7abd92506d08" }, "downloads": -1, "filename": "mockwebserver-0.5.0.tar.gz", "has_sig": false, "md5_digest": "6a9f53362a88b0cdc32879275a01923f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3238, "upload_time": "2018-11-20T16:58:33", "url": "https://files.pythonhosted.org/packages/ed/99/7ba6bf3538d26fdbc87e4bd760d87b83645ce2a45513a0d71f9b0dd8ec47/mockwebserver-0.5.0.tar.gz" } ] }