Simple sample application demonstrating how to use Pytest with Flask for testing routing and requests. The example includes a basic "hello world" route to demonstrate a GET request. The second example is a route that expects a POST request. Also includes some fixture examples.
Install the requirements into a virtualenv or your environment of choice
pip install -r requirements.txt
which includes
- flask
- pytest
then run the pytest
command
or to run an specific test run
pytest tests/test_routes.py::TestClass::test_name