ComponentWithDependencies, ComponentWithNativeRuntime, ComponentWithObjectFiles, Named, SoftwareComponent, SwiftBinary, TestComponentSwiftXCTestBundle, SwiftXCTestExecutable@Incubating public interface SwiftXCTestBinary extends SwiftBinary, TestComponent
Named.Namer| Modifier and Type | Method | 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. | 
getDependenciesgetBaseName, getTargetMachine, getToolChain, isDebuggable, isOptimizedgetObjectsgetCompileModules, getCompileTask, getLinkLibraries, getModule, getModuleFile, getRuntimeLibraries, getSwiftSource, getTargetPlatform, isTestableProvider<RegularFile> getExecutableFile()
Provider<Directory> getInstallDirectory()
Provider<RegularFile> getRunScriptFile()
Provider<? extends AbstractLinkTask> getLinkTask()
Provider<? extends XCTest> getRunTask()
TestComponentgetRunTask in interface TestComponent