I've been coming back to pytest as a test runner, and I have to say it's one of my favourites.
Everything falls in place with minimal setup, and the fixture system allows you to model test dependencies super-flexibly. 😍
Ease-of-use is the most crucial feature of a test runner.
Look at, for example, Jest & TypeScript. It's so nightmarish to get running for a new project that most developers will abandon writing tests. You know what that does to the quality.
Are you writing a test framework? Make it accessible!
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!