void () { runPythonTest(new PyProcessWithConsoleTestTask<PyTestTestProcessRunner>("/testRunner/env/pytest/", SdkCreationType.EMPTY_SDK) { @NotNull @Override protected PyTestTestProcessRunner createProcessRunner() { return new PyTestTestProcessRunner("test_with_method.py", 0); } @Override protected void checkTestResults(@NotNull final PyTestTestProcessRunner runner, @NotNull final String stdout, @NotNull final String stderr, @NotNull final String all, int exitCode) { final String testName = "test_method"; final AbstractTestProxy method = runner.findTestByName(testName); assert method != null : "Method not reported"; assertEquals("Meta info must be test name", testName, method.getMetainfo()); } }); }