SwiftXCTestBundle

An XCTest executable for tests implemented in Swift.

Since

4.5

Functions

Link copied to clipboard
abstract fun getBaseName(): Provider<String>
Returns the base name of this component.
Link copied to clipboard
Returns the modules to use to compile this binary.
Link copied to clipboard
Returns the compile task for this binary.
Link copied to clipboard
Returns the dependencies of this component.
Link copied to clipboard
Returns the executable test file for this binary.
Link copied to clipboard
Returns the installation directory for this binary.
Link copied to clipboard
Returns the link libraries to use to link this binary.
Link copied to clipboard
abstract fun getLinkTask(): Provider<out LinkMachOBundle>
Returns the link task for this bundle.
Link copied to clipboard
abstract fun getModule(): Provider<String>
Returns the name of the Swift module that this binary defines.
Link copied to clipboard
Returns the module file for this binary.
Link copied to clipboard
abstract fun getName(): String
The object's name.
Link copied to clipboard
abstract fun getObjects(): FileCollection
Returns the object files created for this component.
Link copied to clipboard
Returns the script for running this binary.
Link copied to clipboard
abstract fun getRunTask(): Provider<out Task>
abstract fun getRunTask(): Provider<out XCTest>
Returns the task that runs the tests for this component.
Link copied to clipboard
Returns the runtime libraries required by this binary.
Link copied to clipboard
Returns the Swift source files of this binary.
Link copied to clipboard
Returns the target machine for this component.
Link copied to clipboard
Returns the target platform for this component.
Link copied to clipboard
Returns the tool chain for this component.
Link copied to clipboard
abstract fun isDebuggable(): Boolean
Returns true if this component has debugging enabled.
Link copied to clipboard
abstract fun isOptimized(): Boolean
Returns true if this component is optimized.
Link copied to clipboard
abstract fun isTestable(): Boolean
Returns true if this binary has testing enabled.