test.jinja 493 B

12345678910111213141516171819202122
  1. {%- if has_test %}
  2. val testsJar by tasks.registering(Jar::class) {
  3. dependsOn(JavaPlugin.COMPILE_TEST_JAVA_TASK_NAME)
  4. archiveClassifier.set("tests")
  5. from(sourceSets["test"].output)
  6. }
  7. artifacts.add(configurations.create("testArtifacts").name, testsJar)
  8. tasks.test {
  9. testLogging {
  10. showStandardStreams = true
  11. events("passed", "skipped", "failed")
  12. }
  13. }
  14. {% endif -%}
  15. {%- if has_junit5_test %}
  16. tasks.named<Test>("test") {
  17. useJUnitPlatform()
  18. }
  19. {% endif -%}