public interface GradlePluginDevelopmentTestSuite
extends org.gradle.api.Named, org.gradle.api.plugins.ExtensionAware
| Modifier and Type | Method and Description |
|---|---|
void |
dependencies(org.gradle.api.Action<? super GradlePluginDevelopmentTestSuiteDependencies> action) |
void |
finalizeComponent()
Finalize this component.
|
GradlePluginDevelopmentTestSuiteDependencies |
getDependencies() |
java.lang.String |
getDisplayName()
Returns a human-readable name for this test suite.
|
org.gradle.api.tasks.TaskProvider<org.gradle.plugin.devel.tasks.PluginUnderTestMetadata> |
getPluginUnderTestMetadataTask()
Returns plugin under test metadata generator task for this test suite.
|
org.gradle.api.provider.Property<org.gradle.api.tasks.SourceSet> |
getSourceSet()
Configure the test suite source set.
|
GradlePluginTestingStrategyFactory |
getStrategies()
Returns a factory for creating the various testing strategies.
|
org.gradle.api.provider.Property<org.gradle.api.tasks.SourceSet> |
getTestedSourceSet()
Configure the Gradle plugin source set to test by this test suite.
|
org.gradle.api.provider.SetProperty<GradlePluginTestingStrategy> |
getTestingStrategies()
Configure the testing strategies for this test suite.
|
TaskView<org.gradle.api.tasks.testing.Test> |
getTestTasks() |
org.gradle.api.provider.SetProperty<GradlePluginTestingStrategy> getTestingStrategies()
GradlePluginTestingStrategyorg.gradle.api.provider.Property<org.gradle.api.tasks.SourceSet> getSourceSet()
SourceSet, never nullorg.gradle.api.provider.Property<org.gradle.api.tasks.SourceSet> getTestedSourceSet()
SourceSetGradlePluginTestingStrategyFactory getStrategies()
GradlePluginTestingStrategyFactory instance, never null.org.gradle.api.tasks.TaskProvider<org.gradle.plugin.devel.tasks.PluginUnderTestMetadata> getPluginUnderTestMetadataTask()
GradlePluginDevelopmentTestSuiteDependencies.pluginUnderTestMetadata(Object) to add plugin classpath.java.lang.String getDisplayName()
TaskView<org.gradle.api.tasks.testing.Test> getTestTasks()
GradlePluginDevelopmentTestSuiteDependencies getDependencies()
void dependencies(org.gradle.api.Action<? super GradlePluginDevelopmentTestSuiteDependencies> action)
void finalizeComponent()