mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
dev-java/gson: exclude 1 test if vm_version="1.8"
Closes: https://bugs.gentoo.org/820338 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/23869 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
This commit is contained in:
committed by
Miroslav Šulc
parent
3294c8d479
commit
58a7960bc2
@@ -13,8 +13,9 @@ JAVA_TESTING_FRAMEWORKS="junit-4"
|
||||
inherit java-pkg-2 java-pkg-simple
|
||||
|
||||
DESCRIPTION="Gson JSON library"
|
||||
HOMEPAGE="https://github.com/google/gson/gson"
|
||||
HOMEPAGE="https://github.com/google/gson"
|
||||
SRC_URI="https://github.com/google/${PN}/archive/${PN}-parent-${PV}.tar.gz -> ${P}-sources.tar.gz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="2.6"
|
||||
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
|
||||
@@ -54,3 +55,11 @@ src_prepare() {
|
||||
default
|
||||
sed -i "s/\${project.version}/${PV}/g" src/main/java-templates/com/google/gson/internal/GsonBuildConfig.java || die "Failed to set version"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local vm_version="$(java-config -g PROVIDES_VERSION)"
|
||||
if [[ "${vm_version}" == "1.8" ]] ; then
|
||||
JAVA_TEST_EXCLUDES+=( "com.google.gson.JsonArrayTest" )
|
||||
fi
|
||||
java-pkg-simple_src_test
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user