@Incubating public interface SwiftXCTestBinary extends SwiftBinary, TestComponent
Named.Namer| Modifier and Type | Method and Description |
|---|---|
Provider<RegularFile> |
getExecutableFile()
Returns the executable test file for this binary.
|
Provider<Directory> |
getInstallDirectory()
Returns the installation directory for this binary.
|
Provider<? extends AbstractLinkTask> |
getLinkTask()
Returns the link task for this binary.
|
Provider<RegularFile> |
getRunScriptFile()
Returns the script for running this binary.
|
Provider<? extends XCTest> |
getRunTask()
Returns the task that runs the tests for this component.
|
getCompileModules, getCompileTask, getLinkLibraries, getModule, getRuntimeLibraries, getSwiftLanguageVersion, getSwiftSource, getTargetPlatform, isTestablegetObjectsgetBaseName, getToolChain, isDebuggable, isOptimizedProvider<RegularFile> getExecutableFile()
Provider<Directory> getInstallDirectory()
Provider<RegularFile> getRunScriptFile()
Provider<? extends AbstractLinkTask> getLinkTask()
Provider<? extends XCTest> getRunTask()
TestComponentgetRunTask in interface TestComponent