Your message dated Sun, 06 Feb 2022 15:05:09 +0000
with message-id <[email protected]>
and subject line Bug#1003439: fixed in junit5 5.3.2-5
has caused the Debian Bug report #1003439,
regarding junit5: unable to handle @CsvFileSource
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1003439: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003439
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: junit5
Version: 5.3.2-4
Hello,
A package I am working on, opsin v2.6.0, has some junit5 test cases
using @CsvFileSource construction, and these fail with the following
exception:
java.lang.NoClassDefFoundError: com/univocity/parsers/csv/CsvParser
Caused by: java.lang.ClassNotFoundException:
com.univocity.parsers.csv.CsvParser
AFAIU, @CsvFileSource construction is used to parameterize tests using
CSV files [1]. The failure seems to be caused by missing CSV parser.
Installing libunivocity-parsers-java manually does not solve the issue.
My guess is that the JAR of this package is not placed in the CLASSPATH
during the execution of tests. I believe adding it to POM of
junit-jupiter-params artifact might work, but I did not try this.
It would be great if someone with more knowledge of the matter could
give it a look. To debug one may use opsin source from salsa, git commit
5c96c9fb827113ab8c526f6a52c5cff5d29543f5 from master, having
remove-tests-with-CsvParser.patch removed.
[1]
https://junit.org/junit5/docs/current/user-guide/#writing-tests-parameterized-tests-sources-CsvFileSource
Andrius
--- End Message ---
--- Begin Message ---
Source: junit5
Source-Version: 5.3.2-5
Done: Pierre Gruet <[email protected]>
We believe that the bug you reported is fixed in the latest version of
junit5, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Pierre Gruet <[email protected]> (supplier of updated junit5 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 06 Feb 2022 15:36:28 +0100
Source: junit5
Architecture: source
Version: 5.3.2-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Java Maintainers
<[email protected]>
Changed-By: Pierre Gruet <[email protected]>
Closes: 988532 1003439
Changes:
junit5 (5.3.2-5) unstable; urgency=medium
.
* Team upload.
* Setting the manifests of the jars in debian/junit5.manifest
(Closes: #988532, #1003439)
* Depending on javahelper, using it to list the dependencies of binary
package
* Raising Standards version to 4.6.0, no change
* Adding header to patch 15
* Use correct machine-readable copyright file URI.
* Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
Repository-Browse.
* "Upstream-Source" field is now "Source" in d/copyright
Checksums-Sha1:
49f9bbce13cd164c91c416b3993f957563fb341b 2114 junit5_5.3.2-5.dsc
b52246ad9591894069465e1daeacc2b819e04318 14076 junit5_5.3.2-5.debian.tar.xz
30af1565350afaed6cc95ec4e1dfc66d280baf10 16304 junit5_5.3.2-5_amd64.buildinfo
Checksums-Sha256:
c62efe0a31a59321eff884d793d40bc2a61b395b8f57f0b7823af51b189dcb67 2114
junit5_5.3.2-5.dsc
355a7cfb52997b5ac732c3dc3c7a2ace962104e8d6ee7ad26c41352865400fdc 14076
junit5_5.3.2-5.debian.tar.xz
5c5634067cc1007f441d8cca95c254a66671134b1ffca78f5593cee49e64812e 16304
junit5_5.3.2-5_amd64.buildinfo
Files:
77702f01d45c0115a5307170a1c0e3c3 2114 java optional junit5_5.3.2-5.dsc
7c64ab7b51a19fa70d52bb34d6f7b2f1 14076 java optional
junit5_5.3.2-5.debian.tar.xz
1be0af08f4f4421db6810f0bd3a4932e 16304 java optional
junit5_5.3.2-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEM8soQxPpC9J9y0UjYAMWptwndHYFAmH/3sgACgkQYAMWptwn
dHYIHQ/+NaUdCYv/D12wshBQZRG2aFUM2Kp82hsQ+ZFizRapMnBuDUP9chghzL5b
MZsUCffZ6KpJqNZUh7nhciTTfGVXVwaiYXxL6kHdfTnvxGPA+O1PfRf1zCE88Gac
iMhfSotQLBG6y9RaN5uRTSASleVVW0xIQKW6lyxZZnv+1P8YdF6KHj03euVG4YWB
6uITwR3cT2/PQCL2dpiT7KEhAfDJmCP+/1EjwHkDcDZB8apLVzB+Q0GjIMJOTJe1
r/nQ2GZaxvpHp7dhynkf281ptfXxtMXedGP/f/OhnFEIEJLCyjS77QnuAS4LCoXM
6C7/pvFZpY7VWc8ISB4JxSbSBhyJx14SKrSqQC8m+y2nxCePK5cg6AhVfT/Lpj3B
DW1ipsNNgA/Ikue+3EF+MFpYViEPmgclBhy72dZxNAkWMlNOw0d9PAPTv4Jm/G/k
Prl0jeyy11iIUD58Vxmco73QBpEqchdbxYuZD/wBTfFo4WK8URXlf48fGTIn8Do7
yV5eZB5aYfW+KMVv+tAQhhOgDD+JFW5aWN5iAoDwIY68JAonH8HtzhH3ENarn+Nl
9FcRa2hOJTBLe7wBEw5LdgGl5cIMKbYjjypuMnQaoI48b3g7V9/m8ZmSa7NgTkNU
L8fVuaIRHbWW8xNf+awRlnlQ1PO700FGBRmi0ltV6pgtl5Fb8hE=
=Ezew
-----END PGP SIGNATURE-----
--- End Message ---
__
This is the maintainer address of Debian's Java team
<https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>.
Please use
[email protected] for discussions and questions.