mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: java-testng: Disable one test.
* gnu/packages/java.scm (java-testng)[arguments]: Disable parallel DataProviderTest; remove trailing #T; do not quote list. Change-Id: I17847b48ddae10e8d75de4b16a5e03eb538eb418
This commit is contained in:
parent
14f4af1805
commit
f95b197838
1 changed files with 16 additions and 14 deletions
|
@ -11036,33 +11036,35 @@ those in Perl and JavaScript.")
|
||||||
"0y6vq30i5g276kw0v2bhbvci22ijg7ax49ap2611yqlhbs4d6dqv"))))
|
"0y6vq30i5g276kw0v2bhbvci22ijg7ax49ap2611yqlhbs4d6dqv"))))
|
||||||
(build-system ant-build-system)
|
(build-system ant-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:jdk ,icedtea-8; java.util.function
|
(list
|
||||||
#:jar-name "java-testng.jar"
|
#:jdk icedtea-8; java.util.function
|
||||||
#:source-dir "src/main/java"
|
#:jar-name "java-testng.jar"
|
||||||
#:phases
|
#:source-dir "src/main/java"
|
||||||
(modify-phases %standard-phases
|
#:phases
|
||||||
;; FIXME: I don't know why these tests fail
|
'(modify-phases %standard-phases
|
||||||
(add-after 'unpack 'delete-failing-tests
|
(add-after 'unpack 'delete-failing-tests
|
||||||
(lambda _
|
(lambda _
|
||||||
|
;; FIXME: I don't know why these tests fail
|
||||||
(substitute* "src/test/resources/testng.xml"
|
(substitute* "src/test/resources/testng.xml"
|
||||||
|
;; expected:<[0]> but was:<[3]>
|
||||||
(("<class name=\"test.configuration.github1625.TestRunnerIssue1625\"/>") "")
|
(("<class name=\"test.configuration.github1625.TestRunnerIssue1625\"/>") "")
|
||||||
(("<class name=\"test.serviceloader.ServiceLoaderTest\" />") ""))
|
;; expected [3] but found [2]
|
||||||
#t))
|
(("<class name=\"test.serviceloader.ServiceLoaderTest\" />") "")
|
||||||
|
;; This is a parallel test and we've observed that it fails
|
||||||
|
;; sometimes.
|
||||||
|
(("<class name=\"test.dataprovider.DataProviderTest\"/>") ""))))
|
||||||
;; We don't have groovy
|
;; We don't have groovy
|
||||||
(add-after 'unpack 'delete-groovy-tests
|
(add-after 'unpack 'delete-groovy-tests
|
||||||
(lambda _
|
(lambda _
|
||||||
(delete-file-recursively "src/test/java/test/dependent/issue1648/")
|
(delete-file-recursively "src/test/java/test/dependent/issue1648/")
|
||||||
(substitute* "src/test/resources/testng.xml"
|
(substitute* "src/test/resources/testng.xml"
|
||||||
(("<class name=\"test.dependent.issue1648.TestRunner\"/>") ""))
|
(("<class name=\"test.dependent.issue1648.TestRunner\"/>") ""))))
|
||||||
#t))
|
|
||||||
(add-before 'build 'copy-resources
|
(add-before 'build 'copy-resources
|
||||||
(lambda _
|
(lambda _
|
||||||
(copy-recursively "src/main/resources" "build/classes")
|
(copy-recursively "src/main/resources" "build/classes")))
|
||||||
#t))
|
|
||||||
(add-before 'check 'copy-test-resources
|
(add-before 'check 'copy-test-resources
|
||||||
(lambda _
|
(lambda _
|
||||||
(copy-recursively "src/test/resources" "build/test-classes")
|
(copy-recursively "src/test/resources" "build/test-classes")))
|
||||||
#t))
|
|
||||||
(replace 'check
|
(replace 'check
|
||||||
(lambda _
|
(lambda _
|
||||||
(invoke "ant" "compile-tests")
|
(invoke "ant" "compile-tests")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue