Weaver is a test framework for integration and end-to-end testing that enhances debugging and speeds up test execution by utilizing cats, cats-effect, and fs2.
Episode #242: Eric Matthes: Maybe Don't Start With Unit Tests - The Real Python Podcast
In testing, always starting with unit tests can be a hazard; the decision should depend on the project's type and audience to determine initial testing focus.