Class PrettyConsoleTestListener
java.lang.Object
io.github.mov2day.unifiedtest.reporting.PrettyConsoleTestListener
- All Implemented Interfaces:
org.gradle.api.tasks.testing.TestListener
public class PrettyConsoleTestListener
extends Object
implements org.gradle.api.tasks.testing.TestListener
Provides pretty-printed console output for test execution events.
Supports different themes for console output formatting.
-
Constructor Summary
ConstructorsConstructorDescriptionPrettyConsoleTestListener(org.gradle.api.Project project, String theme, UnifiedTestResultCollector collector) Creates a new PrettyConsoleTestListener with the specified theme. -
Method Summary
Modifier and TypeMethodDescriptionvoidafterSuite(org.gradle.api.tasks.testing.TestDescriptor suite, org.gradle.api.tasks.testing.TestResult result) voidafterTest(org.gradle.api.tasks.testing.TestDescriptor testDescriptor, org.gradle.api.tasks.testing.TestResult result) voidbeforeSuite(org.gradle.api.tasks.testing.TestDescriptor suite) voidbeforeTest(org.gradle.api.tasks.testing.TestDescriptor testDescriptor)
-
Constructor Details
-
PrettyConsoleTestListener
public PrettyConsoleTestListener(org.gradle.api.Project project, String theme, UnifiedTestResultCollector collector) Creates a new PrettyConsoleTestListener with the specified theme.- Parameters:
project- the Gradle projecttheme- the console output theme to usecollector- the UnifiedTestResultCollector to add results to
-
-
Method Details
-
beforeTest
public void beforeTest(org.gradle.api.tasks.testing.TestDescriptor testDescriptor) - Specified by:
beforeTestin interfaceorg.gradle.api.tasks.testing.TestListener
-
afterTest
public void afterTest(org.gradle.api.tasks.testing.TestDescriptor testDescriptor, org.gradle.api.tasks.testing.TestResult result) - Specified by:
afterTestin interfaceorg.gradle.api.tasks.testing.TestListener
-
beforeSuite
public void beforeSuite(org.gradle.api.tasks.testing.TestDescriptor suite) - Specified by:
beforeSuitein interfaceorg.gradle.api.tasks.testing.TestListener
-
afterSuite
public void afterSuite(org.gradle.api.tasks.testing.TestDescriptor suite, org.gradle.api.tasks.testing.TestResult result) - Specified by:
afterSuitein interfaceorg.gradle.api.tasks.testing.TestListener
-