Interface SwiftXCTestSuite
- All Superinterfaces:
ComponentWithBinaries
,ComponentWithDependencies
,ComponentWithTargetMachines
,Named
,SoftwareComponent
,SwiftComponent
,TestSuiteComponent
A XCTest suite, implemented in Swift.
- Since:
- 4.2
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
Named.Namer
-
Method Summary
Modifier and TypeMethodDescriptionBinaryCollection<? extends SwiftXCTestBinary>
Returns the binaries for this library.Provider<? extends SwiftXCTestBinary>
Returns the binary to use as the default to run this test suite.Methods inherited from interface org.gradle.language.ComponentWithDependencies
getDependencies
Methods inherited from interface org.gradle.language.ComponentWithTargetMachines
getTargetMachines
Methods inherited from interface org.gradle.language.swift.SwiftComponent
getImplementationDependencies, getModule, getSource, getSourceCompatibility, getSwiftSource, source
-
Method Details
-
getTestBinary
Provider<? extends SwiftXCTestBinary> getTestBinary()Returns the binary to use as the default to run this test suite.- Specified by:
getTestBinary
in interfaceTestSuiteComponent
-
getBinaries
BinaryCollection<? extends SwiftXCTestBinary> getBinaries()Returns the binaries for this library.- Specified by:
getBinaries
in interfaceComponentWithBinaries
- Specified by:
getBinaries
in interfaceSwiftComponent
- Since:
- 5.6
-