Metadata-Version: 2.1
Name: mockwebserver
Version: 0.5.0
Summary: A simple web server for unit testing purposes. Acts as context manager for teardown.
Home-page: https://github.com/Virtualstock/mockwebserver
Author: Virtualstock
Author-email: dev.admin@virtualstock.com
License: UNKNOWN
Description: # Mock Web Server
        
        [![CircleCI](https://circleci.com/gh/Virtualstock/mockwebserver.svg?style=svg&circle-token=a157be22d8ba5cd2fefe5517bc8de839b7cd232e)](https://circleci.com/gh/Virtualstock/mockwebserver)
        [![Coverage](https://sonarcloud.io/api/project_badges/measure?project=Virtualstock_mockwebserver&metric=coverage)](https://sonarcloud.io/dashboard?id=Virtualstock_mockwebserver)
        
        A simple web server for unit testing purposes. Acts as context manager for teardown.
        
        ## How to develop
        
        ```
        pip install -r requirements.txt
        ```
        
        ## How to use
        
        ```
        from mockwebserver import MockWebServer()
        import requests
        
        def test_requests_get():
            with MockWebServer() as server:
                url = server.set('/path/to/page', "page content")
                response = requests.get(url)
                assert response.ok
                assert response.text = "page content"
        ```
        
        
        ## How to distribute
        
        If you need to publish a new version of this package you can use this command:
        
        ```bash
        $ make build
        $ make dist
        ```
        
        
        # License
        
        Licensed under `MIT license`. View [license](LICENSE).
        
Platform: UNKNOWN
Description-Content-Type: text/markdown
