Start adding stage test and apply fixes to base class

This commit is contained in:
Julian Stirling 2025-08-01 16:01:59 +01:00
parent 7e5a455b75
commit 58e3b5dcbd
5 changed files with 183 additions and 5 deletions

View file

@ -1,7 +1,7 @@
"""Test the server without creating a full HTTP server and socket connection.
Rather than spinning up a full uvicorn webserver for each test these tests use
the FastAPI ``TestClient`` or to directly communicate with the underlying
the FastAPI ``TestClient`` or directly communicate with the underlying
LabThings-FastAPI code. This increases speed of testing significantly.
For tests that require a full running server see the ``integration-tests``