Closed jykae closed 9 months ago
because Tavern isn't running in the same process as your Python server, If you want to do that you'll need to run your server under 'coverage' like:
$ coverage run path/to/server.py
Run tavern tests against that running server, then do 'coverage report' (or however you are using that data) to get the coverage output
First of all, thank you for creating such nice API testing framework on top of pytest
Would like to be able to measure coverage for Fastapi application, I am trying to use tavern-fastapi plugin if using TestClient would solve the issue for measuring coverage, however getting error https://github.com/zaghaghi/tavern-fastapi/issues/2
Is there anyway to get tavern tests executed in a way that pytest-cov would give right measures for Fastapi tests written in tavern? Maybe even something that would not require using specific client 🤔