plugins { pklAllProjects pklJavaLibrary pklKotlinLibrary } dependencies { implementation(projects.pklCore) implementation(libs.msgpack) implementation(libs.truffleApi) implementation(libs.antlrRuntime) testImplementation(projects.pklCommonsTest) } tasks.test { inputs.dir("src/test/files/SnippetTests/input") inputs.dir("src/test/files/SnippetTests/output") dependsOn(unitTests) useJUnitPlatform { includeEngines("SnippetTestEngine") } } val unitTests by tasks.registering(Test::class) { testClassesDirs = files(tasks.test.get().testClassesDirs) classpath = tasks.test.get().classpath }