build.gradle 792 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. plugins {
  2. id 'java'
  3. }
  4. repositories {
  5. mavenCentral()
  6. }
  7. dependencies {
  8. implementation project(':jme3-desktop')
  9. implementation project(':jme3-core')
  10. implementation project(':jme3-effects')
  11. implementation project(':jme3-terrain')
  12. implementation project(':jme3-lwjgl3')
  13. implementation project(':jme3-plugins')
  14. implementation 'com.aventstack:extentreports:5.1.1'
  15. implementation platform('org.junit:junit-bom:5.9.1')
  16. implementation 'org.junit.jupiter:junit-jupiter'
  17. testRuntimeOnly project(':jme3-testdata')
  18. }
  19. tasks.register("screenshotTest", Test) {
  20. useJUnitPlatform{
  21. filter{
  22. includeTags 'integration'
  23. }
  24. }
  25. }
  26. test {
  27. useJUnitPlatform{
  28. filter{
  29. excludeTags 'integration'
  30. }
  31. }
  32. }