void (@NotNull final PyUnitTestProcessRunner runner, @NotNull final String stdout, @NotNull final String stderr, @NotNull final String all, int exitCode) { assertEquals("Runner did not stop after first fail", 1, runner.getAllTestsCount()); assertEquals("Bad tree produced for failfast", """ Test tree: [root](-) .test_test(-) ..SomeTestCase(-) ...test_1_test(-) """, runner.getFormattedTestTree()); }