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. 😍

Follow

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!

· · Web · 0 · 0 · 0
Sign in to participate in the conversation
Mastodon for Tech Folks

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!