Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 902121 - dev-java/commons-logging-1.3.0_pre20230317: tests not enabled
Summary: dev-java/commons-logging-1.3.0_pre20230317: tests not enabled
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-03-19 09:26 UTC by Volkmar W. Pogatzki
Modified: 2023-03-21 09:06 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Volkmar W. Pogatzki 2023-03-19 09:26:07 UTC
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

JAVA_PKG_IUSE="doc source test"
MAVEN_ID="commons-logging:commons-logging:1.3.0"
# Not yet supported, see https://bugs.gentoo.org/839681
# JAVA_TESTING_FRAMEWORKS="junit-vintage"

inherit java-pkg-2 java-pkg-simple
Comment 1 Yuan Liao (Leo3418) 2023-03-19 18:13:59 UTC
Actually, we can run this package's tests right now.  If a package only needs junit-vintage, that means it only has JUnit 4 (or also 3) test cases, which can be run by JAVA_TESTING_FRAMEWORKS="junit-4".
Comment 2 Larry the Git Cow gentoo-dev 2023-03-21 06:11:22 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51fb4fa0861c948556bddb1ebf6cfaf9b4579be

commit f51fb4fa0861c948556bddb1ebf6cfaf9b4579be
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2023-03-20 11:20:07 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2023-03-21 06:08:25 +0000

    dev-java/commons-logging: add 1.3.0_pre20230319, drop 1.3.0_pre20230317
    
    - enables tests except log4j tests
    - also installs commons-logging-api.jar
      and commons-logging-adapters.jar
    
    Closes: https://bugs.gentoo.org/902121
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Closes: https://github.com/gentoo/gentoo/pull/30255
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 dev-java/commons-logging/Manifest                  |  2 +-
 ...ld => commons-logging-1.3.0_pre20230319.ebuild} | 60 ++++++++++++++--------
 dev-java/commons-logging/metadata.xml              |  1 +
 3 files changed, 42 insertions(+), 21 deletions(-)
Comment 3 Larry the Git Cow gentoo-dev 2023-03-21 09:06:06 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd148ddaee31bc22dad53bd86f3d42bbd9b03539

commit dd148ddaee31bc22dad53bd86f3d42bbd9b03539
Author:     Sven Wegener <swegener@gentoo.org>
AuthorDate: 2023-03-21 08:59:15 +0000
Commit:     Sven Wegener <swegener@gentoo.org>
CommitDate: 2023-03-21 09:04:40 +0000

    dev-java/commons-logging: remove stray url from global scope
    
    Bug: https://bugs.gentoo.org/902121
    Signed-off-by: Sven Wegener <swegener@gentoo.org>

 dev-java/commons-logging/commons-logging-1.3.0_pre20230319.ebuild | 1 -
 1 file changed, 1 deletion(-)