Files
gentoo/dev-java/fop/files/fop-2.11-PDFStructureTreeTestCase.patch
Volkmar W. Pogatzki 5da9fd7558 dev-java/fop: add 2.11
This is an almost complete rewrite. Instead of using handcrafted
event-model.xml files, it extracts build-gentoo.xml files from the
pom.xml files and processes them with eant(), bug #836753.
It drops one patch which does no longer apply and adds three new
patches, each for one unresolved test failure.
verify-sig has been updated and uses the same key as batik and
xmlgraphics-commons.
For tests it builds core-test.jar in order to simplify the selection
of tests to run.
In src_install(), it uses java-pkg_dojar only for fop-util.jar and
fop-events.jar while java-pkg-simple_src_install handles fop-core.jar.

Bug: https://bugs.gentoo.org/977394
Closes: https://bugs.gentoo.org/836753
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/62
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2026-10-22 20:47:35 +02:00

32 lines
1.2 KiB
Diff

2) testRemoveUnusedStructs(org.apache.fop.pdf.PDFStructureTreeTestCase)
java.lang.AssertionError: expected:<1> but was:<2>
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.failNotEquals(Assert.java:835)
at org.junit.Assert.assertEquals(Assert.java:647)
at org.junit.Assert.assertEquals(Assert.java:633)
at org.apache.fop.pdf.PDFStructureTreeTestCase.testRemoveUnusedStructs(PDFStructureTreeTestCase.java:77)
Tests were run with
openjdk-26_beta34
openjdk-25.0.2_p10
--- a/fop-core/src/test/java/org/apache/fop/pdf/PDFStructureTreeTestCase.java
+++ b/fop-core/src/test/java/org/apache/fop/pdf/PDFStructureTreeTestCase.java
@@ -33,6 +33,7 @@ import javax.xml.transform.stream.StreamSource;
import org.junit.Assert;
import org.junit.Test;
+import org.junit.Ignore;
import org.xml.sax.SAXException;
import org.apache.fop.apps.FOUserAgent;
@@ -41,7 +42,7 @@ import org.apache.fop.apps.FopFactory;
import org.apache.fop.apps.MimeConstants;
public class PDFStructureTreeTestCase {
- @Test
+ @Test @Ignore
public void testRemoveUnusedStructs() throws Exception {
String fo = "<fo:root xmlns:fo=\"http://www.w3.org/1999/XSL/Format\">\n"
+ " <fo:layout-master-set>\n"