tbot: test framework
-
Updated
Nov 20, 2018 - Python
Integration testing is a type of software testing that focusses on larger parts of the software than unit testing, and is more process-oriented and less about just checking simple calculations between input and output data. This ensures, that multiple units work together (they integrate with each other) to walk through different steps.
tbot: test framework
Amplify your Configuration tests!
General purpose CI action for custom components/cards
Advanced python concepts suchs: typing, coroutines and asynchronous operations, caching and more...
Containerized CI/CD-style test pipeline for a FastAPI sentiment analysis API: Docker Compose spins up the API plus 3 dedicated test containers (authentication, authorization, content) executed sequentially, with optional aggregated logging and a reproducible setup.sh runner.
example of integration and functional tests with pytest