Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for SwiftXCTestSuite (0.18 sec)

  1. platforms/native/testing-native/src/main/java/org/gradle/nativeplatform/test/xctest/SwiftXCTestSuite.java

    import org.gradle.language.swift.SwiftComponent;
    import org.gradle.nativeplatform.test.TestSuiteComponent;
    
    /**
     * A XCTest suite, implemented in Swift.
     *
     * @since 4.2
     */
    public interface SwiftXCTestSuite extends SwiftComponent, TestSuiteComponent {
        /**
         * {@inheritDoc}
         */
        @Override
        Provider<? extends SwiftXCTestBinary> getTestBinary();
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/docs/dsl/org.gradle.nativeplatform.test.xctest.SwiftXCTestSuite.xml

    Laura Kassovic <******@****.***> 1701107622 -0800
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  3. platforms/native/testing-native/src/main/java/org/gradle/nativeplatform/test/xctest/internal/DefaultSwiftXCTestSuite.java

    import org.gradle.nativeplatform.test.xctest.SwiftXCTestBundle;
    import org.gradle.nativeplatform.test.xctest.SwiftXCTestExecutable;
    import org.gradle.nativeplatform.test.xctest.SwiftXCTestSuite;
    import org.gradle.nativeplatform.toolchain.internal.NativeToolChainInternal;
    import org.gradle.nativeplatform.toolchain.internal.PlatformToolProvider;
    
    import javax.inject.Inject;
    
    /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  4. platforms/documentation/docs/src/snippets/swift/testReport/kotlin/buildSrc/src/main/kotlin/myproject.xctest-conventions.gradle.kts

    // tag::test-report[]
    plugins {
        id("xctest")
    }
    
    extensions.configure<SwiftXCTestSuite>() {
        binaries.configureEach {
            // Disable the test report for the individual test task
            runTask.get().reports.html.required = false
        }
    }
    
    configurations.create("binaryTestResultsElements") {
        isCanBeResolved = false
        isCanBeConsumed = true
        attributes {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 660 bytes
    - Viewed (0)
  5. platforms/native/testing-native/src/test/groovy/org/gradle/nativeplatform/test/xctest/plugins/XCTestConventionPluginTest.groovy

    import org.gradle.nativeplatform.tasks.LinkMachOBundle
    import org.gradle.nativeplatform.test.xctest.SwiftXCTestBundle
    import org.gradle.nativeplatform.test.xctest.SwiftXCTestExecutable
    import org.gradle.nativeplatform.test.xctest.SwiftXCTestSuite
    import org.gradle.nativeplatform.test.xctest.tasks.InstallXCTestBundle
    import org.gradle.nativeplatform.test.xctest.tasks.XCTest
    import org.gradle.test.fixtures.file.TestNameTestDirectoryProvider
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 8K bytes
    - Viewed (0)
  6. platforms/native/testing-native/src/main/java/org/gradle/nativeplatform/test/xctest/plugins/XCTestConventionPlugin.java

            // Add the test suite and extension
            DefaultSwiftXCTestSuite testSuite = componentFactory.newInstance(SwiftXCTestSuite.class, DefaultSwiftXCTestSuite.class, "test");
    
            project.getExtensions().add(SwiftXCTestSuite.class, "xctest", testSuite);
            project.getComponents().add(testSuite);
    
            // Setup component
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 16.9K bytes
    - Viewed (0)
  7. platforms/ide/ide-native/src/main/java/org/gradle/ide/xcode/plugins/XcodePlugin.java

            project.afterEvaluate(new Action<Project>() {
                @Override
                public void execute(Project project) {
                    SwiftXCTestSuite component = project.getExtensions().getByType(SwiftXCTestSuite.class);
                    FileCollection sources = component.getSwiftSource();
                    xcodeProject.getGroups().getTests().from(sources);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 24.4K bytes
    - Viewed (0)
  8. platforms/documentation/docs/src/docs/userguide/native/swift_testing.adoc

    When you’re using the <<xctest_plugin.adoc#xctest_plugin,XCTest Plugin>> you will automatically get the following:
    - A dedicated `xctest` extension of type link:{groovyDslPath}/org.gradle.nativeplatform.test.xctest.SwiftXCTestSuite.html[SwiftXCTestSuite] for configuring test component and its variants
    - A `xcTest` task of type link:{groovyDslPath}/org.gradle.nativeplatform.test.xctest.tasks.XCTest.html[XCTest] that runs those unit tests
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 10.4K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/docs/dsl/dsl.xml

                </tr>
                <tr>
                    <td>org.gradle.language.swift.SwiftLibrary</td>
                </tr>
                <tr>
                    <td>org.gradle.nativeplatform.test.xctest.SwiftXCTestSuite</td>
                </tr>
            </table>
        </section>
    
        <section>
            <title>Native binary task types</title>
            <para>Tasks used to build native binaries.</para>
            <table>
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 15:00:02 UTC 2024
    - 34.7K bytes
    - Viewed (0)
Back to top