Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 31 for PluginTest (0.17 sec)

  1. platforms/extensibility/plugin-development/src/integTest/groovy/org/gradle/plugin/devel/impldeps/GradleImplDepsShadingIssuesIntegrationTest.groovy

                        }
                        conf.resolve()
                    }
                }
            """
            file('src/test/groovy/MyPluginTest.groovy') << pluginTest()
    
            then:
            succeeds 'test'
        }
    
        private static String pluginTest() {
            """
                class MyPluginTest extends groovy.test.GroovyTestCase {
    
                    void testCanUseProjectBuilder() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 22:36:52 UTC 2023
    - 5.3K bytes
    - Viewed (0)
  2. subprojects/core/src/crossVersionTest/groovy/org/gradle/testfixtures/ProjectBuilderCrossVersionIntegrationTest.groovy

            }
    
            createGradleExecutor(version, helloWorldPluginDir, 'publish').run()
        }
    
        private void writeConsumingProject(File repoDir) {
            file('src/test/java/org/gradle/consumer/PluginTest.java') << """
                package org.gradle.consumer;
    
                import org.gradle.api.Project;
                import org.gradle.api.Plugin;
                import org.gradle.testfixtures.ProjectBuilder;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 01 03:07:53 UTC 2023
    - 5.7K bytes
    - Viewed (0)
  3. platforms/documentation/docs/src/samples/build-organization/multi-project-with-convention-plugins/groovy/buildSrc/src/test/groovy/com/example/LibraryPluginTest.groovy

    package com.example
    
    import org.gradle.testkit.runner.TaskOutcome
    
    class LibraryPluginTest extends PluginTest {
    
        def setup() {
            buildFile << """
                plugins {
                    id 'myproject.library-conventions'
                }
            """
        }
    
        def "can declare api dependencies"() {
            given:
            readmeContainingMandatorySectionsExists()
            buildFile << """
                dependencies {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  4. platforms/documentation/docs/src/samples/build-organization/publishing-convention-plugins/groovy/convention-plugins/src/test/groovy/com/myorg/JavaConventionPluginTest.groovy

    package com.myorg
    
    import org.gradle.testkit.runner.TaskOutcome
    
    class JavaConventionPluginTest extends PluginTest {
    
        def setup() {
            buildFile << """
                plugins {
                    id 'com.myorg.java-conventions'
                }
            """
        }
    
        def "fails on checkstyle error"() {
            given:
            new File(testProjectDir, 'src/main/java/com/myorg').mkdirs()
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 3K bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/samples/incubating/build-organization/publishing-convention-plugins/groovy/convention-plugins/src/test/groovy/com/myorg/ServicePluginTest.groovy

    package com.myorg
    
    
    import org.gradle.testkit.runner.TaskOutcome
    
    class ServicePluginTest extends PluginTest {
    
        def setup() {
            buildFile << """
                plugins {
                    id 'com.myorg.service-conventions'
                }
            """
        }
    
        def "integrationTest and readmeCheck tasks run with check task"() {
            given:
            new File(testProjectDir, 'README.md') << """
    ## Service API
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2K bytes
    - Viewed (0)
  6. platforms/documentation/docs/src/samples/build-organization/publishing-convention-plugins/groovy/convention-plugins/src/test/groovy/com/myorg/ServicePluginTest.groovy

    package com.myorg
    
    
    import org.gradle.testkit.runner.TaskOutcome
    
    class ServicePluginTest extends PluginTest {
    
        def setup() {
            buildFile << """
                plugins {
                    id 'com.myorg.service-conventions'
                }
            """
        }
    
        def "integrationTest and readmeCheck tasks run with check task"() {
            given:
            new File(testProjectDir, 'README.md') << """
    ## Service API
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2K bytes
    - Viewed (0)
  7. platforms/documentation/docs/src/samples/incubating/build-organization/publishing-convention-plugins/kotlin/convention-plugins/src/test/kotlin/com/myorg/ServicePluginTest.kt

    package com.myorg
    
    
    import org.gradle.testkit.runner.TaskOutcome
    import org.junit.Assert.assertEquals
    import org.junit.Assert.assertTrue
    import org.junit.Before
    import org.junit.Test
    
    class ServicePluginTest : PluginTest() {
    
        @Before
        fun init() {
            buildFile.appendText("""
                plugins {
                    id("com.myorg.service-conventions")
                }
            """)
        }
    
        @Test
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.2K bytes
    - Viewed (0)
  8. platforms/documentation/docs/src/samples/build-organization/publishing-convention-plugins/kotlin/convention-plugins/src/test/kotlin/com/myorg/JavaConventionPluginTest.kt

    package com.myorg
    
    import org.gradle.testkit.runner.TaskOutcome
    import org.junit.Assert.assertEquals
    import org.junit.Assert.assertTrue
    import org.junit.Before
    import org.junit.Test
    
    class JavaConventionPluginTest : PluginTest() {
    
        @Before
        fun init() {
            buildFile.appendText("""
                plugins {
                    id("com.myorg.java-conventions")
                }
            """)
        }
    
        @Test
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  9. platforms/software/build-init/src/main/java/org/gradle/buildinit/plugins/internal/GroovyGradlePluginProjectInitDescriptor.java

        @Override
        protected TemplateOperation testTemplate(InitSettings settings, TemplateFactory templateFactory, String pluginId, String testClassName) {
            return templateFactory.fromSourceTemplate("plugin/groovy/spock/PluginTest.groovy.template", t -> {
                t.subproject(settings.getSubprojects().get(0));
                t.sourceSet("test");
                t.className(testClassName);
                t.binding("pluginId", pluginId);
            });
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Jan 23 19:14:24 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/samples/build-organization/publishing-convention-plugins/groovy/convention-plugins/src/test/groovy/com/myorg/LibraryPluginTest.groovy

    package com.myorg
    
    import org.gradle.testkit.runner.TaskOutcome
    
    class LibraryPluginTest extends PluginTest {
    
        def setup() {
            buildFile << """
                plugins {
                    id 'com.myorg.library-conventions'
                }
            """
        }
    
        def "can declare api dependencies"() {
            given:
            readmeContainingMandatorySectionsExists()
            buildFile << """
                dependencies {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 2.9K bytes
    - Viewed (0)
Back to top