summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorJulien Lepiller <julien@lepiller.eu>2020-06-27 23:41:34 +0200
committerJulien Lepiller <julien@lepiller.eu>2020-07-17 04:21:07 +0200
commit586db0f9c52adc64ffce89098bf5cdb07580574c (patch)
tree9c30b32807a680cac96be4069649115fb333a83c /gnu
parent72ce48788d08c272362534125810c4c76ad0553a (diff)
gnu: Add java-surefire-common-junit4.
* gnu/packages/maven.scm (java-surefire-common-junit4): New variable.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/maven.scm23
1 files changed, 23 insertions, 0 deletions
diff --git a/gnu/packages/maven.scm b/gnu/packages/maven.scm
index 40e21c5f25d..87a3385b094 100644
--- a/gnu/packages/maven.scm
+++ b/gnu/packages/maven.scm
@@ -3380,3 +3380,26 @@ POM in Apache Maven Surefire project.")))
3380 ("java-fest-assert" ,java-fest-assert))) 3380 ("java-fest-assert" ,java-fest-assert)))
3381 (synopsis "Shared JUnit3 provider code for Maven SureFire") 3381 (synopsis "Shared JUnit3 provider code for Maven SureFire")
3382 (description "This package contains shared code for all JUnit providers."))) 3382 (description "This package contains shared code for all JUnit providers.")))
3383
3384(define-public java-surefire-common-junit4
3385 (package
3386 (inherit java-surefire-logger-api)
3387 (name "java-surefire-common-junit4")
3388 (arguments
3389 `(#:jar-name "java-surefire-common-junit4.jar"
3390 #:source-dir "surefire-providers/common-junit4/src/main/java"
3391 #:tests? #f; tests require junit 4.0
3392 #:phases
3393 (modify-phases %standard-phases
3394 (replace 'install
3395 (install-from-pom "surefire-providers/common-junit4/pom.xml")))))
3396 (propagated-inputs
3397 `(("java-junit" ,java-junit)
3398 ("java-surefire-api" ,java-surefire-api)
3399 ("java-surefire-common-java5" ,java-surefire-common-java5)
3400 ("java-surefire-common-junit3" ,java-surefire-common-junit3)
3401 ("maven-shared-utils" ,maven-shared-utils-3.1)
3402 ("java-surefire-parent-pom" ,java-surefire-parent-pom)))
3403 (synopsis "Shared JUnit4 provider code for Maven SureFire")
3404 (description "This package contains shared code for all JUnit providers,
3405starting from JUnit 4.")))