summaryrefslogtreecommitdiff
path: root/dev-java/testng
diff options
context:
space:
mode:
Diffstat (limited to 'dev-java/testng')
-rw-r--r--dev-java/testng/Manifest6
-rw-r--r--dev-java/testng/files/testng-7.11.0-SkipFrom-ClassHelperTest.patch110
-rw-r--r--dev-java/testng/files/testng-7.11.0-SkipFrom-FailedInvocationCountTest.patch52
-rw-r--r--dev-java/testng/files/testng-7.11.0-SkipFrom-FailedReporterTest.patch20
-rw-r--r--dev-java/testng/files/testng-7.11.0-SkipFrom-GroovyTest.patch21
-rw-r--r--dev-java/testng/files/testng-7.11.0-SkipFrom-GuiceTest.patch99
-rw-r--r--dev-java/testng/files/testng-7.11.0-SkipFrom-HookableTest.patch19
-rw-r--r--dev-java/testng/files/testng-7.11.0-SkipFrom-JitBindingTest.patch16
-rw-r--r--dev-java/testng/files/testng-7.11.0-SkipFrom-ScriptTest.patch29
-rw-r--r--dev-java/testng/files/testng-7.11.0-SkipFrom-XmlSuiteTest.patch32
-rw-r--r--dev-java/testng/files/testng-7.11.0-SkipFrom-YamlTest.patch69
-rw-r--r--dev-java/testng/files/testng-7.11.0-skipDynamicDataProviderLoadingTest.patch25
-rw-r--r--dev-java/testng/metadata.xml11
-rw-r--r--dev-java/testng/testng-7.11.0.ebuild183
14 files changed, 0 insertions, 692 deletions
diff --git a/dev-java/testng/Manifest b/dev-java/testng/Manifest
deleted file mode 100644
index 1e6432f6d3ff..000000000000
--- a/dev-java/testng/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-DIST apache-groovy-binary-5.0.2.zip 34506332 BLAKE2B db48db7075972de6474ee18a72007db94213db819ef14a7ccbd86f81f5422a1b438948d500c9bb8330aa864e79dd4004434af93a1c5d064852ed12a50a9652cf SHA512 3798c077451a5d5b53b9a02c782c2c1e3c273cea735f8f6e3ed284cf4a0927a89a898fc78e73e449e38b2d94b1297dc8cfae8a42abf8d984f0e847b3a6fa6e73
-DIST groovy-3.0.22.jar 8053888 BLAKE2B 3929db705f735d082b81fa341f49a2a22a461103e5c6af73f6c523bac2e6653199d7a9b4b2999119ec44a3b9c54341fd8744776dbee38685a8d0bda758147cd4 SHA512 6964bdf2a05f9c5e31b0d455c3c7573330d06fcef92358ab0ef6571a71f05d7f329e6e480f2164bbb7c11d44ebfdd16474f4aadb64189d2f5149d6f9f2b7cb58
-DIST jlibs-core-3.0.1.jar 273505 BLAKE2B f09857d8c9e9f784f0158a0da6f990fb1cfe98a71b0f6efca47360977409e5818fb96a6f3ba551a82a63f1e33008ed95bd1dfbf47af2dcd9b5cfa5c6d81cb6a6 SHA512 89df63b06a59dd4ea2a039e90443fe70c3b8f2ab6080b525f1b7cde3b3d8e7470b4340e6096753ddecf8e7bf73df8652cef950d8f33a2e47b273d14a778c6d3b
-DIST jquery-3.7.1.jar 307911 BLAKE2B 6aca8f3e1bc5448018b20f04e2a7ae9d3ecde7a9e6471af7a560aa89a52dbadf798244781df843467673a11a9db334414ec4f6610c65bd751b5a5f53e70099c0 SHA512 a15af2262b4bf3f465310877a2e57b8efe6c0654abcd35ac3614d1b79666628786224e1dc19857bded72bc02b9a21cd437adffbed34f21050f9b348a07b11a7d
-DIST kotlin-compiler-2.2.0.zip 78044187 BLAKE2B cc2520d0b93299c715b6be809c94ef0ce2e52f69687429f7e8e1f3fefa9e2e951748b8b0cbef40e51bf47a849210e9e064048707b133a8180c14215c0e763bc5 SHA512 3d5c25cc34e1b916646a1fc5ad8428df52136034fe03e95dcb2b0682eaecb8eeeaf3720422a415872514326e26bb84bb9f6ea46ac5926a77109f56c8421db3e7
-DIST testng-7.11.0.tar.gz 912532 BLAKE2B 44578931a8d933caacbd9845ffe217f1f70cb7c485c7f0caf4cb09b6780aeb18d8b7aac94d460d6736d9e308572c2e149532d494a4ae229edc1298878aec12cd SHA512 4f45eea5aedd2c26827d8628db79230338c3d49f7efd53ec13ebb28d5090024529960d39bdc53126cdf2c8f17ab8a0ce07424908e3e2f7155f0ff6185dffc0d1
diff --git a/dev-java/testng/files/testng-7.11.0-SkipFrom-ClassHelperTest.patch b/dev-java/testng/files/testng-7.11.0-SkipFrom-ClassHelperTest.patch
deleted file mode 100644
index c4757224c437..000000000000
--- a/dev-java/testng/files/testng-7.11.0-SkipFrom-ClassHelperTest.patch
+++ /dev/null
@@ -1,110 +0,0 @@
-FAILED: org.testng.internal.ClassHelperTest.testWithDefaultMethodsBeingOverridden(class org.testng.internal.samples.classhelper.misamples.BatmanSample, 3, [org.testng.internal.samples.classhelper.misamples.BatmanSample.fly, org.testng.internal.samples.classhelper.misamples.BatmanSample.liftWeights, org.testng.internal.samples.classhelper.misamples.BatmanSample.yellSlogan])
-java.lang.AssertionError:
-Expected size: 3 but was: 4 in:
-["org.testng.internal.samples.classhelper.misamples.BatmanSample.yellSlogan",
- "org.testng.internal.samples.classhelper.misamples.BatmanSample.liftWeights",
- "org.testng.internal.samples.classhelper.misamples.BatmanSample.fly",
- "org.testng.internal.samples.classhelper.misamples.SuperHeroCapabilities.access$yellSlogan$jd"]
- at org.testng.internal.ClassHelperTest.testWithDefaultMethodsBeingOverridden(ClassHelperTest.kt:109)
- at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
- at java.base/java.lang.reflect.Method.invoke(Method.java:565)
- at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141)
- at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:687)
- at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:230)
- at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
- at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:995)
- at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:203)
- at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:154)
- at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:134)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
- at org.testng.TestRunner.privateRun(TestRunner.java:741)
- at org.testng.TestRunner.run(TestRunner.java:616)
- at org.testng.SuiteRunner.runTest(SuiteRunner.java:421)
- at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413)
- at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373)
- at org.testng.SuiteRunner.run(SuiteRunner.java:312)
- at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
- at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
- at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274)
- at org.testng.TestNG.runSuitesLocally(TestNG.java:1208)
- at org.testng.TestNG.runSuites(TestNG.java:1112)
- at org.testng.TestNG.run(TestNG.java:1079)
- at org.testng.TestNG.privateMain(TestNG.java:1430)
- at org.testng.TestNG.main(TestNG.java:1394)
-
-FAILED: org.testng.internal.ClassHelperTest.testWithDefaultMethodsBeingOverridden(class org.testng.internal.samples.classhelper.misamples.MickJaggerSample, 1, [org.testng.internal.samples.classhelper.misamples.MickJaggerSample.dance])
-java.lang.AssertionError:
-Expected size: 1 but was: 2 in:
-["org.testng.internal.samples.classhelper.misamples.IDance.access$dance$jd",
- "org.testng.internal.samples.classhelper.misamples.MickJaggerSample.dance"]
- at org.testng.internal.ClassHelperTest.testWithDefaultMethodsBeingOverridden(ClassHelperTest.kt:109)
- at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
- at java.base/java.lang.reflect.Method.invoke(Method.java:565)
- at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141)
- at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:687)
- at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:230)
- at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
- at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:995)
- at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:203)
- at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:154)
- at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:134)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
- at org.testng.TestRunner.privateRun(TestRunner.java:741)
- at org.testng.TestRunner.run(TestRunner.java:616)
- at org.testng.SuiteRunner.runTest(SuiteRunner.java:421)
- at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413)
- at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373)
- at org.testng.SuiteRunner.run(SuiteRunner.java:312)
- at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
- at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
- at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274)
- at org.testng.TestNG.runSuitesLocally(TestNG.java:1208)
- at org.testng.TestNG.runSuites(TestNG.java:1112)
- at org.testng.TestNG.run(TestNG.java:1079)
- at org.testng.TestNG.privateMain(TestNG.java:1430)
- at org.testng.TestNG.main(TestNG.java:1394)
-
-FAILED: org.testng.internal.ClassHelperTest.testWithDefaultMethodsBeingOverridden(class org.testng.internal.samples.classhelper.misamples.JohnTravoltaMovesSample, 2, [org.testng.internal.samples.classhelper.misamples.JohnTravoltaMovesSample.walk, org.testng.internal.samples.classhelper.misamples.AbstractMovesSample.dance])
-java.lang.AssertionError:
-Expected size: 2 but was: 3 in:
-["org.testng.internal.samples.classhelper.misamples.IDance.access$dance$jd",
- "org.testng.internal.samples.classhelper.misamples.JohnTravoltaMovesSample.walk",
- "org.testng.internal.samples.classhelper.misamples.AbstractMovesSample.dance"]
- at org.testng.internal.ClassHelperTest.testWithDefaultMethodsBeingOverridden(ClassHelperTest.kt:109)
- at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
- at java.base/java.lang.reflect.Method.invoke(Method.java:565)
- at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141)
- at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:687)
- at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:230)
- at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
- at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:995)
- at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:203)
- at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:154)
- at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:134)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
- at org.testng.TestRunner.privateRun(TestRunner.java:741)
- at org.testng.TestRunner.run(TestRunner.java:616)
- at org.testng.SuiteRunner.runTest(SuiteRunner.java:421)
- at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413)
- at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373)
- at org.testng.SuiteRunner.run(SuiteRunner.java:312)
- at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
- at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
- at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274)
- at org.testng.TestNG.runSuitesLocally(TestNG.java:1208)
- at org.testng.TestNG.runSuites(TestNG.java:1112)
- at org.testng.TestNG.run(TestNG.java:1079)
- at org.testng.TestNG.privateMain(TestNG.java:1430)
- at org.testng.TestNG.main(TestNG.java:1394)
-
---- a/testng-core/src/test/kotlin/org/testng/internal/ClassHelperTest.kt
-+++ b/testng-core/src/test/kotlin/org/testng/internal/ClassHelperTest.kt
-@@ -98,7 +98,7 @@ class ClassHelperTest {
- .isNull()
- }
-
-- @Test(dataProvider = "data")
-+ @Test(enabled = false)
- fun testWithDefaultMethodsBeingOverridden(
- cls: KClass<*>, expectedCount: Int, vararg expected: String
- ) {
diff --git a/dev-java/testng/files/testng-7.11.0-SkipFrom-FailedInvocationCountTest.patch b/dev-java/testng/files/testng-7.11.0-SkipFrom-FailedInvocationCountTest.patch
deleted file mode 100644
index 5d023444c0b0..000000000000
--- a/dev-java/testng/files/testng-7.11.0-SkipFrom-FailedInvocationCountTest.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-FAILED: test.invocationcount.FailedInvocationCountTest.ensureInvocationCountHonoursRetriesWhenUsingMultipleTestTags(class test.invocationcount.issue3180.SampleTestContainer$TestWithNormalFailingTest, true, [, ])
- GITHUB-3180
-java.net.UnknownHostException: testng.org
---
-FAILED: test.invocationcount.FailedInvocationCountTest.ensureInvocationCountHonoursRetriesWhenUsingDataProviders(class test.invocationcount.issue3180.SampleTestContainer$TestContainsAlwaysFailingDataDrivenTest, true, [0])
- GITHUB-3180
-java.net.UnknownHostException: testng.org
---
-FAILED: test.invocationcount.FailedInvocationCountTest.ensureInvocationCountHonoursRetriesWhenUsingDataProviders(class test.invocationcount.issue3180.SampleTestContainer$TestContainsAllCombinations, true, [, 0 2, 0])
- GITHUB-3180
-java.net.UnknownHostException: testng.org
---
-FAILED: test.invocationcount.FailedInvocationCountTest.ensureInvocationCountHonoursRetriesWhenUsingMultipleTestTags(class test.invocationcount.issue3180.SampleTestContainer$TestWithSomeFailingIterations, true, [0 2, 0 2])
- GITHUB-3180
-java.net.UnknownHostException: testng.org
---
-FAILED: test.invocationcount.FailedInvocationCountTest.ensureInvocationCountHonoursRetriesWhenUsingDataProviders(class test.invocationcount.issue3180.SampleTestContainer$TestWithSomeFailingIterations, true, [0 2])
- GITHUB-3180
-java.net.UnknownHostException: testng.org
---
-FAILED: test.invocationcount.FailedInvocationCountTest.ensureInvocationCountHonoursRetriesWhenUsingMultipleTestTags(class test.invocationcount.issue3180.SampleTestContainer$TestContainsAlwaysFailingDataDrivenTest, true, [0, 0])
- GITHUB-3180
-java.net.UnknownHostException: testng.org
---
-FAILED: test.invocationcount.FailedInvocationCountTest.ensureInvocationCountHonoursRetriesWhenUsingDataProviders(class test.invocationcount.issue3180.SampleTestContainer$TestWithNormalFailingTest, true, [])
- GITHUB-3180
-java.net.UnknownHostException: testng.org
---
-FAILED: test.invocationcount.FailedInvocationCountTest.ensureInvocationCountHonoursRetriesWhenUsingMultipleTestTags(class test.invocationcount.issue3180.SampleTestContainer$TestContainsAllCombinations, true, [, 0 2, 0, , 0 2, 0])
- GITHUB-3180
-java.net.UnknownHostException: testng.org
-
---- a/testng-core/src/test/java/test/invocationcount/FailedInvocationCountTest.java
-+++ b/testng-core/src/test/java/test/invocationcount/FailedInvocationCountTest.java
-@@ -146,7 +146,7 @@ public class FailedInvocationCountTest extends SimpleBaseTest {
- };
- }
-
-- @Test(description = "GITHUB-3180", dataProvider = "github-3180")
-+ @Test(enabled = false)
- public void ensureInvocationCountHonoursRetriesWhenUsingDataProviders(
- Class<?> cls, boolean isXmlGenerated, String[] invocationCountValue) throws Exception {
- String reportsDir = createDirInTempDir("3180").getAbsolutePath();
-@@ -214,7 +214,7 @@ public class FailedInvocationCountTest extends SimpleBaseTest {
- };
- }
-
-- @Test(description = "GITHUB-3180", dataProvider = "github-3180-test-tags")
-+ @Test(enabled = false)
- public void ensureInvocationCountHonoursRetriesWhenUsingMultipleTestTags(
- Class<?> cls, boolean isXmlGenerated, String[] invocationCountValue) throws Exception {
- String reportsDir = createDirInTempDir("3180").getAbsolutePath();
diff --git a/dev-java/testng/files/testng-7.11.0-SkipFrom-FailedReporterTest.patch b/dev-java/testng/files/testng-7.11.0-SkipFrom-FailedReporterTest.patch
deleted file mode 100644
index 05a685d31709..000000000000
--- a/dev-java/testng/files/testng-7.11.0-SkipFrom-FailedReporterTest.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-FAILED: test.reports.FailedReporterTest.testParameterPreservationWithFactory
- ISSUE-2445
-java.lang.AssertionError:
-Expecting actual:
- Expected number of attributes '6' but was '5' - comparing <suite...> at /suite[1] to <suite...> at /suite[1]
-to match '!it.hasDifferences()' predicate.
- at test.reports.FailedReporterTest.testParameterPreservationWithFactory(FailedReporterTest.java:141)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
-
---- a/testng-core/src/test/java/test/reports/FailedReporterTest.java
-+++ b/testng-core/src/test/java/test/reports/FailedReporterTest.java
-@@ -116,7 +116,7 @@ public class FailedReporterTest extends SimpleBaseTest {
- Assert.assertEquals("44", failedClass.getAllParameters().get("p"));
- }
-
-- @Test(description = "ISSUE-2445")
-+ @Test(enabled = false )
- public void testParameterPreservationWithFactory() throws IOException {
- final SuiteXmlParser parser = new SuiteXmlParser();
- final String testSuite = "src/test/resources/xml/github2445/test-suite.xml";
diff --git a/dev-java/testng/files/testng-7.11.0-SkipFrom-GroovyTest.patch b/dev-java/testng/files/testng-7.11.0-SkipFrom-GroovyTest.patch
deleted file mode 100644
index f4417011d7cf..000000000000
--- a/dev-java/testng/files/testng-7.11.0-SkipFrom-GroovyTest.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-FAILED: test.groovy.GroovyTest.groovyInternalMethodsAreSkipped
- GITHUB-2360
-groovy.lang.MissingPropertyException: No such property: Issue2360Sample for class: test.groovy.GroovyTest
- at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:65)
- at org.codehaus.groovy.vmplugin.v8.IndyGuardsFiltersAndSignatures.unwrap(IndyGuardsFiltersAndSignatures.java:160)
- at org.codehaus.groovy.vmplugin.v8.IndyInterface.fromCache(IndyInterface.java:318)
- at test.groovy.GroovyTest.groovyInternalMethodsAreSkipped(GroovyTest.groovy:18)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
-... Removed 24 stack frames
-
---- a/testng-core/src/test/groovy/test/groovy/GroovyTest.groovy
-+++ b/testng-core/src/test/groovy/test/groovy/GroovyTest.groovy
-@@ -13,7 +13,7 @@ import static org.assertj.core.api.Assertions.assertThat
-
- class GroovyTest extends SimpleBaseTest {
-
-- @Test(description = "GITHUB-2360")
-+ @Test(enabled = false)
- void groovyInternalMethodsAreSkipped() {
- def tng = create Issue2360Sample
- def testMethodNames = []
diff --git a/dev-java/testng/files/testng-7.11.0-SkipFrom-GuiceTest.patch b/dev-java/testng/files/testng-7.11.0-SkipFrom-GuiceTest.patch
deleted file mode 100644
index b34d20b49076..000000000000
--- a/dev-java/testng/files/testng-7.11.0-SkipFrom-GuiceTest.patch
+++ /dev/null
@@ -1,99 +0,0 @@
-FAILED: test.guice.GuiceTest.ensureInjectorsAreReUsed
- GITHUB-2343
-com.google.inject.CreationException: Unable to create injector, see the following errors:
-
-1) [Guice/ScopeNotFound]: No scope is bound to Singleton.
-
-Used at:
-1 : ParentModule.configure(ParentModule.java:12)
-
-Learn more:
- https://github.com/google/guice/wiki/SCOPE_NOT_FOUND
-
-1 error
-
-======================
-Full classname legend:
-======================
-ParentModule: "test.guice.issue2343.modules.ParentModule"
-Singleton: "javax.inject.Singleton"
-========================
-End of classname legend:
-========================
-
- at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:589)
- at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:163)
- at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
- at com.google.inject.Guice.createInjector(Guice.java:87)
- at com.google.inject.Guice.createInjector(Guice.java:78)
- at java.base/java.util.Optional.map(Optional.java:260)
- at test.guice.GuiceTest.ensureInjectorsAreReUsed(GuiceTest.java:73)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
-... Removed 49 stack frames
-FAILED: test.guice.GuiceTest.ensureMultipleInjectorsAreNotCreated
- GITHUB-2355
-com.google.inject.CreationException: Unable to create injector, see the following errors:
-
-1) [Guice/ScopeNotFound]: No scope is bound to Singleton.
-
-Used at:
-1 : AnotherParentModule.configure(AnotherParentModule.java:23)
-
-Learn more:
- https://github.com/google/guice/wiki/SCOPE_NOT_FOUND
-
-1 error
-
-======================
-Full classname legend:
-======================
-AnotherParentModule: "test.guice.issue2355.AnotherParentModule"
-Singleton: "javax.inject.Singleton"
-========================
-End of classname legend:
-========================
-
- at com.google.inject.internal.Errors.throwCreationExceptionIfErrorsExist(Errors.java:589)
- at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:163)
- at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:110)
- at com.google.inject.Guice.createInjector(Guice.java:87)
- at com.google.inject.Guice.createInjector(Guice.java:78)
- at java.base/java.util.Optional.map(Optional.java:260)
- at test.guice.GuiceTest.ensureMultipleInjectorsAreNotCreated(GuiceTest.java:83)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
-... Removed 49 stack frames
-FAILED: test.guice.GuiceTest.ensureRetryAnalyzersAreGuiceAware
- GITHUB-2570
-java.lang.AssertionError: The Retry Analyzer should have been created via Guice constructor injection.
- at test.guice.GuiceTest.ensureRetryAnalyzersAreGuiceAware(GuiceTest.java:107)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
-
---- a/testng-core/src/test/java/test/guice/GuiceTest.java
-+++ b/testng-core/src/test/java/test/guice/GuiceTest.java
-@@ -65,7 +65,7 @@ public class GuiceTest extends SimpleBaseTest {
- assertThat(FakeInjector.getInstance()).isNotNull();
- }
-
-- @Test(description = "GITHUB-2343")
-+ @Test(enabled = false)
- public void ensureInjectorsAreReUsed() {
- XmlSuite suite = createXmlSuite("sample_suite", "sample_test", SampleA.class, SampleB.class);
- suite.setParentModule(ParentModule.class.getCanonicalName());
-@@ -74,7 +74,7 @@ public class GuiceTest extends SimpleBaseTest {
- assertThat(Person.counter).isEqualTo(1);
- }
-
-- @Test(description = "GITHUB-2355")
-+ @Test(enabled = false)
- public void ensureMultipleInjectorsAreNotCreated() {
- Person.counter = 0;
- XmlSuite suite = createXmlSuite("sample_suite", "sample_test", SampleA.class, SampleB.class);
-@@ -97,7 +97,7 @@ public class GuiceTest extends SimpleBaseTest {
- assertEquals(TestModuleTwo.counter.get(), 1, "TestModuleTwo configuration called times");
- }
-
-- @Test(description = "GITHUB-2570")
-+ @Test(enabled = false)
- public void ensureRetryAnalyzersAreGuiceAware() {
- TestNG testng = create(SampleTestClass.class);
- testng.run();
diff --git a/dev-java/testng/files/testng-7.11.0-SkipFrom-HookableTest.patch b/dev-java/testng/files/testng-7.11.0-SkipFrom-HookableTest.patch
deleted file mode 100644
index 0fe599d423d3..000000000000
--- a/dev-java/testng/files/testng-7.11.0-SkipFrom-HookableTest.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-FAILED: test.hook.HookableTest.tesFailuresFromCallbackInvocationSkipsCanBeDisabledViaJVMArgs(class test.hook.samples.CallBackSample$TestCallBackSkipTestCase, 1)
- GITHUB-2818
-org.opentest4j.AssertionFailedError:
-expected: 1
- but was: 0
- at test.hook.HookableTest.tesFailuresFromCallbackInvocationSkipsCanBeDisabledViaJVMArgs(HookableTest.java:209)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
-
---- a/testng-core/src/test/java/test/hook/HookableTest.java
-+++ b/testng-core/src/test/java/test/hook/HookableTest.java
-@@ -198,7 +198,7 @@ public class HookableTest extends SimpleBaseTest {
- assertions.assertAll();
- }
-
-- @Test(description = "GITHUB-2818", dataProvider = "callback")
-+ @Test(enabled = false)
- public void tesFailuresFromCallbackInvocationSkipsCanBeDisabledViaJVMArgs(
- Class<?> cls, int expected) {
- try {
diff --git a/dev-java/testng/files/testng-7.11.0-SkipFrom-JitBindingTest.patch b/dev-java/testng/files/testng-7.11.0-SkipFrom-JitBindingTest.patch
deleted file mode 100644
index 78ec75ebe51e..000000000000
--- a/dev-java/testng/files/testng-7.11.0-SkipFrom-JitBindingTest.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-FAILED: test.guice.jitbinding.JitBindingTest.testConflictingJitBinding
-java.lang.AssertionError: expected [true] but found [false]
- at test.guice.jitbinding.JitBindingTest.testConflictingJitBinding(JitBindingTest.java:17)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
-
---- a/testng-core/src/test/java/test/guice/jitbinding/JitBindingTest.java
-+++ b/testng-core/src/test/java/test/guice/jitbinding/JitBindingTest.java
-@@ -8,7 +8,7 @@ import test.SimpleBaseTest;
-
- public class JitBindingTest extends SimpleBaseTest {
-
-- @Test
-+ @Test(enabled = false)
- public void testConflictingJitBinding() {
- TestNG tng = create(FirstModuleSample.class, SecondModuleSample.class);
- TestListenerAdapter adapter = new TestListenerAdapter();
diff --git a/dev-java/testng/files/testng-7.11.0-SkipFrom-ScriptTest.patch b/dev-java/testng/files/testng-7.11.0-SkipFrom-ScriptTest.patch
deleted file mode 100644
index 93278a3bc84b..000000000000
--- a/dev-java/testng/files/testng-7.11.0-SkipFrom-ScriptTest.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-FAILED: test.methodselectors.ScriptTest.onlyGroup1("beanshell", "groups.
- containsKey ("test1")", [test1])
-org.testng.TestNGException:
-No engine found for language: beanshell. Please check your dependencies and have a look at https://github.com/cbeust/testng/wiki/Supported-script-engines
- at test.BaseTest$InternalTestRunnerFactory.newTestRunner(BaseTest.java:349)
- at test.BaseTest.run(BaseTest.java:171)
- at test.methodselectors.ScriptTest.onlyGroup1(ScriptTest.java:25)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
-... Removed 35 stack frames
-FAILED: test.methodselectors.ScriptTest.onlyGroup1("groovy", "groups.
- containsKey ("test2")", [test2])
-org.testng.TestNGException:
-No engine found for language: groovy. Please check your dependencies and have a look at https://github.com/cbeust/testng/wiki/Supported-script-engines
- at test.BaseTest$InternalTestRunnerFactory.newTestRunner(BaseTest.java:349)
- at test.BaseTest.run(BaseTest.java:171)
- at test.methodselectors.ScriptTest.onlyGroup1(ScriptTest.java:25)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
-
---- a/testng-core/src/test/java/test/methodselectors/ScriptTest.java
-+++ b/testng-core/src/test/java/test/methodselectors/ScriptTest.java
-@@ -18,7 +18,7 @@ public class ScriptTest extends BaseTest {
- };
- }
-
-- @Test(dataProvider = "dataProvider")
-+ @Test(enabled = false)
- public void onlyGroup1(String language, String expression, String[] passed) {
- addClass(test.methodselectors.SampleTest.class);
- setScript(language, expression);
diff --git a/dev-java/testng/files/testng-7.11.0-SkipFrom-XmlSuiteTest.patch b/dev-java/testng/files/testng-7.11.0-SkipFrom-XmlSuiteTest.patch
deleted file mode 100644
index 2d0ad765d3ac..000000000000
--- a/dev-java/testng/files/testng-7.11.0-SkipFrom-XmlSuiteTest.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-FAILED: org.testng.xml.XmlSuiteTest.ensureNoExceptionsAreRaisedWhenMethodSelectorsDefinedAtSuiteLevel
- GITHUB-1668
-org.testng.TestNGException:
-No engine found for language: beanshell. Please check your dependencies and have a look at https://github.com/cbeust/testng/wiki/Supported-script-engines
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
-... Removed 38 stack frames
-FAILED: org.testng.xml.XmlSuiteTest.ensureSuiteLevelBeanshellIsAppliedToAllTests
- GITHUB-1674
-org.testng.TestNGException:
-No engine found for language: beanshell. Please check your dependencies and have a look at https://github.com/cbeust/testng/wiki/Supported-script-engines
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
-
---- a/testng-core/src/test/java/org/testng/xml/XmlSuiteTest.java
-+++ b/testng-core/src/test/java/org/testng/xml/XmlSuiteTest.java
-@@ -70,7 +70,7 @@ public class XmlSuiteTest extends SimpleBaseTest {
- };
- }
-
-- @Test(description = "GITHUB-1668")
-+ @Test(enabled = false)
- public void ensureNoExceptionsAreRaisedWhenMethodSelectorsDefinedAtSuiteLevel()
- throws IOException {
- Parser parser = new Parser("src/test/resources/xml/issue1668.xml");
-@@ -97,7 +97,7 @@ public class XmlSuiteTest extends SimpleBaseTest {
- assertThat(xmlsuite.getTests().get(0).getClasses().size()).isEqualTo(1);
- }
-
-- @Test(description = "GITHUB-1674")
-+ @Test(enabled = false)
- public void ensureSuiteLevelBeanshellIsAppliedToAllTests() throws IOException {
- PrintStream current = System.out;
- StringOutputStream stream = new StringOutputStream();
diff --git a/dev-java/testng/files/testng-7.11.0-SkipFrom-YamlTest.patch b/dev-java/testng/files/testng-7.11.0-SkipFrom-YamlTest.patch
deleted file mode 100644
index bded35fe99e6..000000000000
--- a/dev-java/testng/files/testng-7.11.0-SkipFrom-YamlTest.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-FAILED: test.yaml.YamlTest.testXmlDependencyGroups
- GITHUB-2078
-org.opentest4j.AssertionFailedError:
-Expecting actual:
- "name: My_Suite
-configFailurePolicy: skip
-tests:
- - name: My_test
- xmlDependencyGroups:
- c: a b
- z: c
- xmlPackages:
- - name: test.yaml
-
-"
-to be equal to:
- "name: My_Suite
-verbose: 0
-configFailurePolicy: skip
-tests:
- - name: My_test
- verbose: 0
- xmlDependencyGroups:
- c: a b
- z: c
- xmlPackages:
- - name: test.yaml
-
-"
-when ignoring newline differences ('\r\n' == '\n')
- at test.yaml.YamlTest.testXmlDependencyGroups(YamlTest.java:84)
- at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104)
- at java.base/java.lang.reflect.Method.invoke(Method.java:565)
- at org.testng.internal.invokers.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:141)
- at org.testng.internal.invokers.TestInvoker.invokeMethod(TestInvoker.java:687)
- at org.testng.internal.invokers.TestInvoker.invokeTestMethod(TestInvoker.java:230)
- at org.testng.internal.invokers.MethodRunner.runInSequence(MethodRunner.java:63)
- at org.testng.internal.invokers.TestInvoker$MethodInvocationAgent.invoke(TestInvoker.java:995)
- at org.testng.internal.invokers.TestInvoker.invokeTestMethods(TestInvoker.java:203)
- at org.testng.internal.invokers.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:154)
- at org.testng.internal.invokers.TestMethodWorker.run(TestMethodWorker.java:134)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
- at org.testng.TestRunner.privateRun(TestRunner.java:741)
- at org.testng.TestRunner.run(TestRunner.java:616)
- at org.testng.SuiteRunner.runTest(SuiteRunner.java:421)
- at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:413)
- at org.testng.SuiteRunner.privateRun(SuiteRunner.java:373)
- at org.testng.SuiteRunner.run(SuiteRunner.java:312)
- at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
- at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:95)
- at org.testng.TestNG.runSuitesSequentially(TestNG.java:1274)
- at org.testng.TestNG.runSuitesLocally(TestNG.java:1208)
- at org.testng.TestNG.runSuites(TestNG.java:1112)
- at org.testng.TestNG.run(TestNG.java:1079)
- at org.testng.TestNG.privateMain(TestNG.java:1430)
- at org.testng.TestNG.main(TestNG.java:1394)
-
-
---- a/testng-core/src/test/java/test/yaml/YamlTest.java
-+++ b/testng-core/src/test/java/test/yaml/YamlTest.java
-@@ -72,7 +72,7 @@ public class YamlTest extends SimpleBaseTest {
- .isEqualTo(xmlSuite);
- }
-
-- @Test(description = "GITHUB-2078")
-+ @Test(enabled = false)
- public void testXmlDependencyGroups() throws IOException {
- String actualXmlFile = "src/test/resources/yaml/2078.xml";
- XmlSuite actualXmlSuite =
diff --git a/dev-java/testng/files/testng-7.11.0-skipDynamicDataProviderLoadingTest.patch b/dev-java/testng/files/testng-7.11.0-skipDynamicDataProviderLoadingTest.patch
deleted file mode 100644
index 6905fc063d53..000000000000
--- a/dev-java/testng/files/testng-7.11.0-skipDynamicDataProviderLoadingTest.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-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>
diff --git a/dev-java/testng/metadata.xml b/dev-java/testng/metadata.xml
deleted file mode 100644
index f79c946be086..000000000000
--- a/dev-java/testng/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
- </maintainer>
- <upstream>
- <remote-id type="github">testng-team/testng</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-java/testng/testng-7.11.0.ebuild b/dev-java/testng/testng-7.11.0.ebuild
deleted file mode 100644
index dc777d2ba509..000000000000
--- a/dev-java/testng/testng-7.11.0.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-JAVA_TESTING_FRAMEWORKS="testng"
-
-inherit java-pkg-2 java-pkg-simple
-
-# Presently we install the binary version of jquery since it is not packaged in ::gentoo.
-JQV="3.7.1" # jquery
-# These are used only for tests, we don't install them.
-AGV="5.0.2" # groovyc compiler
-GAV="3.0.22" # groovy
-JCV="3.0.1" # jlibs-core, to be packaged
-KCV="2.2.0" # kotlin-compiler
-
-DESCRIPTION="Testing framework inspired by JUnit and NUnit with new features"
-HOMEPAGE="https://testng.org/"
-SRC_URI="https://github.com/testng-team/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
- https://repo1.maven.org/maven2/org/webjars/jquery/${JQV}/jquery-${JQV}.jar
- test? (
- mirror://apache/groovy/${AGV}/distribution/apache-groovy-binary-${AGV}.zip
- https://github.com/JetBrains/kotlin/releases/download/v${KCV}/kotlin-compiler-${KCV}.zip
- https://repo1.maven.org/maven2/in/jlibs/jlibs-core/${JCV}/jlibs-core-${JCV}.jar
- https://repo1.maven.org/maven2/org/codehaus/groovy/groovy/${GAV}/groovy-${GAV}.jar
- )"
-S="${WORKDIR}/${P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ppc64"
-
-BDEPEND="app-arch/unzip"
-
-CP_DEPEND="
- >=dev-java/guice-7.0.0:0
- >=dev-java/jcommander-1.83:0
- dev-java/slf4j-api:0
- >=dev-java/snakeyaml-2.5:0
-"
-
-DEPEND="
- ${CP_DEPEND}
- >=virtual/jdk-11:*
- test? (
- >=dev-java/assertj-core-3.27.6:0
- >=dev-java/bsh-2.1.1-r2:0
- >=dev-java/commons-io-2.20.0:0
- >=dev-java/guava-33.5.0:0
- >=dev-java/javax-inject-1-r4:0
- >=dev-java/jetbrains-annotations-26.0.2:0
- dev-java/junit:4
- >=dev-java/mockito-5.20.0:0
- >=dev-java/shrinkwrap-api-1.2.6:0
- >=dev-java/shrinkwrap-impl-base-1.2.6:0
- >=dev-java/slf4j-simple-2.0.3:0
- >=dev-java/xmlunit-core-2.11.0:0
- )
-"
-
-# reason: '<>' with anonymous inner classes is not supported in -source 8
-# (use -source 9 or higher to enable '<>' with anonymous inner classes)
-RDEPEND="
- ${CP_DEPEND}
- >=virtual/jre-11:*
- dev-java/jsr305:0
-"
-
-DOCS=( README.md {ANNOUNCEMENT,CHANGES}.txt )
-PATCHES=(
- "${FILESDIR}/testng-7.11.0-skipDynamicDataProviderLoadingTest.patch"
- "${FILESDIR}/testng-7.11.0-SkipFrom-ClassHelperTest.patch"
- "${FILESDIR}/testng-7.11.0-SkipFrom-FailedInvocationCountTest.patch" # needs network
- "${FILESDIR}/testng-7.11.0-SkipFrom-FailedReporterTest.patch"
- "${FILESDIR}/testng-7.11.0-SkipFrom-GroovyTest.patch"
- "${FILESDIR}/testng-7.11.0-SkipFrom-GuiceTest.patch"
- "${FILESDIR}/testng-7.11.0-SkipFrom-HookableTest.patch"
- "${FILESDIR}/testng-7.11.0-SkipFrom-JitBindingTest.patch"
- "${FILESDIR}/testng-7.11.0-SkipFrom-ScriptTest.patch"
- "${FILESDIR}/testng-7.11.0-SkipFrom-XmlSuiteTest.patch"
- "${FILESDIR}/testng-7.11.0-SkipFrom-YamlTest.patch"
-)
-
-JAVA_AUTOMATIC_MODULE_NAME="org.testng"
-JAVA_MAIN_CLASS="org.testng.TestNG"
-JAVA_RESOURCE_DIRS="testng-core/src/main/resources"
-JAVA_SRC_DIR=(
- testng-asserts/src/main/java
- testng-collections/src/main/java
- testng-core-api/src/main/java
- testng-core/src/main/java
- testng-reflection-utils/src/main/java
- testng-runner-api/src/main/java
-)
-
-JAVA_TEST_EXTRA_ARGS=( -Dtest.resources.dir=src/test/resources )
-JAVA_TEST_GENTOO_CLASSPATH="assertj-core bsh commons-io guice javax-inject jetbrains-annotations junit-4 mockito shrinkwrap-api shrinkwrap-impl-base slf4j-simple xmlunit-core"
-JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-JAVA_TEST_RUN_ONLY="testng-core/src/test/resources/testng.xml"
-JAVA_TEST_SRC_DIR=(
- testng-core/src/test
- testng-asserts/src/test
- testng-test-kit/src/main/java
-# testng-test-osgi/src/test/java # error: package org.ops4j.pax.exam does not exist
-)
-
-src_unpack () {
- # do not unpack anything except testng
- unpack "${P}.tar.gz"
-}
-
-src_prepare() {
- default # bug #780585
- java-pkg-2_src_prepare
- java-pkg_clean ! -path "./testng-core/src/test/*"
- mkdir -p src/test || die
- cp -vr testng-core/src/test/resources src/test || die "move test resources"
- mkdir -p build/resources/test || die
- cp {testng-core/src/test/resources,build/resources/test}/2532.xml || die
-}
-
-src_test() {
- # 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
-
- # Almost all tests want to 'import test.SimpleBaseTest;'. In the past this was
- # built from 'SimpleBaseTest.java' which was changed to 'SimpleBaseTest.kt'.
-
- # Step 1 creates a list of sources to be processed with 'kotlinc'
- # (the kotlin compiler), then lets it create the classes.
- unzip -q "${DISTDIR}/kotlin-compiler-${KCV}.zip" || die "unzip kotlin"
- local CP="${DISTDIR}/jlibs-core-${JCV}.jar"
- find ${JAVA_TEST_SRC_DIR[@]} \
- -type f \( -name '*.kt' -o -name '*.java' \) \
- > testng_kotlinc_sources || die "find for kotlinc"
- einfo "Running kotlinc"
- kotlinc/bin/kotlinc \
- -cp "${PN}.jar:${CP}:$(java-pkg_getjars --build-only assertj-core)" \
- -d generated-test @testng_kotlinc_sources || die "kotlinc"
-
- # Step 2 creates a few classes which are needed for processing '*.groovy' sources.
- find ${JAVA_TEST_SRC_DIR[@]} -type f -name 'InvokedMethodNameListener.java' \
- > testng_ejavac_sources || die "find"
- einfo "Running ejavac"
- ejavac \
- -cp "${PN}.jar:generated-test:$(java-pkg_getjars --build-only guava)" \
- -d generated-test @testng_ejavac_sources
-
- # Step 3 creates a list of '*.groovy' sources and passes it to
- # groovyc (the groovy compiler) for creating the classes.
- unzip -q "${DISTDIR}/apache-groovy-binary-${AGV}.zip" || die
- find ${JAVA_TEST_SRC_DIR[@]} -type f -name '*.groovy' \
- > testng_groovy_sources || die "find"
- einfo "Running groovyc"
- "groovy-${AGV}/bin/groovyc" \
- -cp generated-test:"$(java-pkg_getjars --build-only assertj-core)" \
- -d generated-test @testng_groovy_sources || die
-
- # Step 4 finally builds all remaining test-classes and runs the tests.
- JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/groovy-${GAV}.jar"
- JAVA_GENTOO_CLASSPATH_EXTRA+=":kotlinc/lib/kotlin-stdlib.jar"
- JAVA_GENTOO_CLASSPATH_EXTRA+=":kotlinc/lib/kotlin-reflect.jar"
- JAVA_TEST_EXTRA_ARGS=( -Dtest.resources.dir=src/test/resources )
- java-pkg-simple_src_test
-}
-
-src_install() {
- java-pkg-simple_src_install
-
- java-pkg_newjar "${DISTDIR}/jquery-${JQV}.jar" jquery.jar
- java-pkg_regjar "${ED}/usr/share/${PN}/lib/jquery.jar"
-
- java-pkg_register-dependency jsr305
-}