gentoo-ebuilds/dev-java/testng/files/testng-7.11.0-skipDynamicDataProviderLoadingTest.patch
Volkmar W. Pogatzki bc7a362c92
dev-java/testng: add 7.11.0
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://github.com/gentoo/gentoo/pull/44266
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-10-28 20:25:06 +01:00

25 lines
1.2 KiB
Diff

197 [main] ERROR org.testng.TestNG -
Cannot find class in classpath: org.testng.dataprovider.DynamicDataProviderLoadingTest
The error occurs because we had to delete that class as is also described in the src_test() phase.
# import org.netbeans.lib.profiler.heap.HeapFactory2 # error: unresolved reference 'HeapFactory2'
# Tried with 'org-netbeans-lib-profiler-2.2.0.jar' which contains 'HeapFactory' but not 'HeapFactory2'.
rm testng-core/src/test/kotlin/org/testng/dataprovider/DynamicDataProviderLoadingTest.kt || die
# With a patch we also remove it from testng-core/src/test/resources/testng.xml
# Removing the above file leads to:
# import org.testng.dataprovider.DynamicDataProviderLoadingTest
# error: unresolved reference 'DynamicDataProviderLoadingTest'.
rm testng-core/src/test/kotlin/org/testng/dataprovider/sample/issue2724/SampleDPUnloaded.kt || die
--- a/testng-core/src/test/resources/testng.xml
+++ b/testng-core/src/test/resources/testng.xml
@@ -971,7 +971,6 @@
<test name="Kotlin">
<classes>
<class name="org.testng.BasicTest"/>
- <class name="org.testng.dataprovider.DynamicDataProviderLoadingTest" />
</classes>
</test>
</suite>