Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 20 for JacocoTaskExtension (0.35 sec)

  1. platforms/jvm/jacoco/src/main/java/org/gradle/testing/jacoco/plugins/JacocoTaskExtension.java

    import java.util.Collection;
    import java.util.List;
    import java.util.Locale;
    
    /**
     * Extension for tasks that should run with a Jacoco agent to generate coverage execution data.
     */
    public abstract class JacocoTaskExtension {
    
        /**
         * The types of output that the agent can use for execution data.
         */
        public enum Output {
            FILE,
            TCP_SERVER,
            TCP_CLIENT,
            NONE;
    
            /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Apr 22 14:04:39 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/docs/dsl/org.gradle.testing.jacoco.plugins.JacocoTaskExtension.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.9K bytes
    - Viewed (0)
  3. platforms/core-configuration/kotlin-dsl/src/test/kotlin/org/gradle/kotlin/dsl/ExtensionAwareExtensionsTest.kt

            val extension = mock<JacocoTaskExtension>()
            val extensionType = typeOf<JacocoTaskExtension>()
    
            whenever(task.extensions)
                .thenReturn(extensionContainer)
            whenever(extensionContainer.getByType(eq(extensionType)))
                .thenReturn(extension)
    
            task.the<JacocoTaskExtension>()
    
            inOrder(extensionContainer) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Aug 02 08:06:49 UTC 2023
    - 3.8K bytes
    - Viewed (0)
  4. platforms/documentation/docs/src/snippets/testing/jacoco-quickstart/kotlin/build.gradle.kts

    repositories {
        mavenCentral()
    }
    
    dependencies {
        testImplementation("junit:junit:4.+")
    }
    
    // tag::testtask-configuration[]
    tasks.test {
        extensions.configure(JacocoTaskExtension::class) {
            destinationFile = layout.buildDirectory.file("jacoco/jacocoTest.exec").get().asFile
            classDumpDir = layout.buildDirectory.dir("jacoco/classpathdumps").get().asFile
        }
    }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 18:21:45 UTC 2023
    - 2.3K bytes
    - Viewed (0)
  5. platforms/jvm/jacoco/src/test/groovy/org/gradle/testing/jacoco/plugins/JacocoPluginSpec.groovy

            when:
            project.jacoco.applyTo(task)
            then:
            task.extensions.getByType(JacocoTaskExtension) != null
        }
    
        def 'jacoco applied to Test task'() {
            given:
            Test task = project.tasks.create('customTest', Test)
            expect:
            task.extensions.getByType(JacocoTaskExtension) != null
        }
    
        @Requires(UnitTestPreconditions.Online)
        @Issue("GRADLE-3498")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 25 23:19:29 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  6. platforms/jvm/jacoco/src/main/java/org/gradle/testing/jacoco/plugins/JacocoPluginExtension.java

        private static class JacocoAgent implements CommandLineArgumentProvider, Named {
    
            private final JacocoTaskExtension jacoco;
    
            public JacocoAgent(JacocoTaskExtension jacoco) {
                this.jacoco = jacoco;
            }
    
            @Nullable
            @Optional
            @Nested
            public JacocoTaskExtension getJacoco() {
                return jacoco.isEnabled() ? jacoco : null;
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 14 16:03:36 UTC 2023
    - 7.3K bytes
    - Viewed (0)
  7. platforms/jvm/jacoco/src/main/java/org/gradle/testing/jacoco/tasks/JacocoReportBase.java

         *
         * @param tasks one or more tasks to add
         */
        public void executionData(Task... tasks) {
            for (Task task : tasks) {
                final JacocoTaskExtension extension = task.getExtensions().findByType(JacocoTaskExtension.class);
                if (extension != null) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Mar 25 23:19:29 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  8. platforms/jvm/jacoco/src/test/groovy/org/gradle/testing/jacoco/plugins/JacocoTaskExtensionSpec.groovy

    class JacocoTaskExtensionSpec extends Specification {
        JacocoAgentJar agent = Mock()
        JavaForkOptions task = Mock()
        Project project = ProjectBuilder.builder().build()
        JacocoTaskExtension extension = TestUtil.newInstance(JacocoTaskExtension.class, project.objects, agent, task)
        @Rule final TestNameTestDirectoryProvider temporaryFolder = new TestNameTestDirectoryProvider(getClass())
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 14 16:03:36 UTC 2023
    - 4.6K bytes
    - Viewed (0)
  9. platforms/documentation/docs/src/samples/build-organization/structuring-software-projects/groovy/build-logic/commons/src/main/groovy/com.example.jacoco.gradle

            attribute(DocsType.DOCS_TYPE_ATTRIBUTE, objects.named(DocsType, 'jacoco-coverage-data'))
        }
        outgoing.artifact(tasks.named('test').map { task ->
            task.extensions.getByType(JacocoTaskExtension).destinationFile
        })
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  10. platforms/core-configuration/configuration-cache/src/integTest/groovy/org/gradle/internal/cc/impl/ConfigurationCacheTestKitIntegrationTest.groovy

                }
    
                test {
                    test.extensions.getByType(JacocoTaskExtension).destinationFile = new File("$jacocoDestinationFile")
                    systemProperty "jacocoAgentJar", configurations.jacocoRuntime.singleFile.absolutePath
                    systemProperty "jacocoDestFile", test.extensions.getByType(JacocoTaskExtension).destinationFile.absolutePath
                }
    
                gradlePlugin {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Jun 08 11:29:25 UTC 2024
    - 9.9K bytes
    - Viewed (0)
Back to top