public abstract class GradlePluginDevelopmentTestSuiteInternal extends java.lang.Object implements GradlePluginDevelopmentTestSuite, org.gradle.api.component.SoftwareComponent
| Modifier and Type | Class and Description |
|---|---|
protected static class |
GradlePluginDevelopmentTestSuiteInternal.Dependencies |
protected static class |
GradlePluginDevelopmentTestSuiteInternal.TestTaskView |
| Constructor and Description |
|---|
GradlePluginDevelopmentTestSuiteInternal(java.lang.String name,
org.gradle.api.tasks.SourceSet sourceSet,
org.gradle.api.plugins.PluginManager pluginManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
dependencies(org.gradle.api.Action<? super GradlePluginDevelopmentTestSuiteDependencies> action) |
protected abstract org.gradle.api.model.ObjectFactory |
getObjects() |
GradlePluginTestingStrategyFactory |
getStrategies()
Returns a factory for creating the various testing strategies.
|
protected abstract org.gradle.api.tasks.TaskContainer |
getTasks() |
abstract org.gradle.api.provider.Property<GradlePluginDevelopmentCompatibilityExtension> |
getTestedGradlePlugin() |
TaskView<org.gradle.api.tasks.testing.Test> |
getTestTasks() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDependencies, getTestedSourceSet, getTestingStrategies@Inject
public GradlePluginDevelopmentTestSuiteInternal(java.lang.String name,
org.gradle.api.tasks.SourceSet sourceSet,
org.gradle.api.plugins.PluginManager pluginManager)
@Inject protected abstract org.gradle.api.model.ObjectFactory getObjects()
@Inject protected abstract org.gradle.api.tasks.TaskContainer getTasks()
public GradlePluginTestingStrategyFactory getStrategies()
GradlePluginDevelopmentTestSuitegetStrategies in interface GradlePluginDevelopmentTestSuiteGradlePluginTestingStrategyFactory instance, never null.public abstract org.gradle.api.provider.Property<GradlePluginDevelopmentCompatibilityExtension> getTestedGradlePlugin()
public TaskView<org.gradle.api.tasks.testing.Test> getTestTasks()
getTestTasks in interface GradlePluginDevelopmentTestSuitepublic void dependencies(org.gradle.api.Action<? super GradlePluginDevelopmentTestSuiteDependencies> action)
dependencies in interface GradlePluginDevelopmentTestSuite