🚧 Under Development 🚧
Coming back to software development after being a front-end engineer opened my eyes on how verbose and anti-user-friendly Python testing really is - in my opinion.
I want to enjoy writing tests as much as I loved them with my front-end stack, so I decided to create a little testing framework to mimic that behavior, while still being a robust testing tool.
The CLI is very similar to PyTest. Simply give the directory of the tests as the first argument (or ./
is used by default.)
A drag and drop replacement for PyTest
Pesto looks for test files and functions with _test
or test_
in the name.
pip install pesto
pesto <test-dir>
I'm still a novice when it comes to testing, so the capabilities of this library will grow as I grow as a developer
- Add multiprocessing support to run tests in parallel
- Create github action
- Add Poetry support
- Mocking (integrate unittest.mock)
- Add proper fixtures