Class UnifiedTestConfig

java.lang.Object
io.github.mov2day.unifiedtest.extension.UnifiedTestConfig

public class UnifiedTestConfig extends Object
Configuration class for UnifiedTest plugin. Provides settings for test execution and report generation.
  • Constructor Details

    • UnifiedTestConfig

      @Inject public UnifiedTestConfig(org.gradle.api.model.ObjectFactory objects)
  • Method Details

    • getEnabled

      public org.gradle.api.provider.Property<Boolean> getEnabled()
      Whether the plugin is enabled.
    • getReportDir

      public org.gradle.api.provider.Property<String> getReportDir()
      Directory where test reports will be generated.
    • getGenerateHtmlReport

      public org.gradle.api.provider.Property<Boolean> getGenerateHtmlReport()
      Whether to generate HTML reports.
    • getGenerateAllureReport

      public org.gradle.api.provider.Property<Boolean> getGenerateAllureReport()
      Whether to generate Allure reports.
    • configureTestTask

      public void configureTestTask(org.gradle.api.tasks.testing.Test testTask)
      Configure a test task with UnifiedTest settings.
      Parameters:
      testTask - The test task to configure