how would I write the following in kotlin DSL? ``...
# gradle
r
how would I write the following in kotlin DSL?
Copy code
sourceSets {
    karateTest {
        java {
            compileClasspath += main.output + test.output
            runtimeClasspath += main.output + test.output
            srcDir file('src/integrationTest/kotlin/karate')
        }
        resources {
            srcDir file('src/integrationTest/kotlin/karate')
            exclude '**/*.kt'
        }
    }

    pactTest {
        java {
            compileClasspath += main.output + test.output
            runtimeClasspath += main.output + test.output
            srcDir file('src/integrationTest/kotlin/pact')
        }
        resources {
            srcDir file('src/integrationTest/kotlin/pact')
            exclude '**/*.kt'
        }
    }
}

configurations {
    karateTestCompile.extendsFrom testCompile
    karateTestRuntime.extendsFrom testRuntime
    pactTestCompile.extendsFrom testCompile
    pactTestRuntime.extendsFrom testRuntime
}