You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by le...@apache.org on 2020/11/26 19:01:24 UTC

svn commit: r1883843 - /pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/TestFontEmbedding.java

Author: lehmi
Date: Thu Nov 26 19:01:23 2020
New Revision: 1883843

URL: http://svn.apache.org/viewvc?rev=1883843&view=rev
Log:
PDFBOX-4892: avoid failing tests when using maven

Modified:
    pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/TestFontEmbedding.java

Modified: pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/TestFontEmbedding.java
URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/TestFontEmbedding.java?rev=1883843&r1=1883842&r2=1883843&view=diff
==============================================================================
--- pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/TestFontEmbedding.java (original)
+++ pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/font/TestFontEmbedding.java Thu Nov 26 19:01:23 2020
@@ -23,6 +23,8 @@ import static org.junit.jupiter.api.Asse
 import java.io.File;
 import java.io.IOException;
 import java.io.InputStream;
+import java.nio.file.Path;
+import java.nio.file.Paths;
 import java.util.HashSet;
 import java.util.Set;
 
@@ -93,8 +95,8 @@ class TestFontEmbedding
         {
             PDPage page = new PDPage(PDRectangle.A4);
             document.addPage(page);
-            File ipafont = new File("target/fonts/ipag00303", "ipag.ttf");
-            PDType0Font vfont = PDType0Font.loadVertical(document, ipafont);
+            Path ipaFont = Paths.get("target/fonts/ipag00303/ipag.ttf").toAbsolutePath();
+            PDType0Font vfont = PDType0Font.loadVertical(document, ipaFont.toFile());
             try (PDPageContentStream contentStream = new PDPageContentStream(document, page))
             {
                 contentStream.beginText();
@@ -142,8 +144,8 @@ class TestFontEmbedding
         {
             PDPage page = new PDPage(PDRectangle.A4);
             document.addPage(page);
-            File ipafont = new File("target/fonts/ipagp00303", "ipagp.ttf");
-            PDType0Font vfont = PDType0Font.loadVertical(document, ipafont);
+            Path ipafont = Paths.get("target/fonts/ipagp00303/ipagp.ttf").toAbsolutePath();
+            PDType0Font vfont = PDType0Font.loadVertical(document, ipafont.toFile());
             try (PDPageContentStream contentStream = new PDPageContentStream(document, page))
             {
                 contentStream.beginText();
@@ -257,8 +259,8 @@ class TestFontEmbedding
         {
             PDPage page = new PDPage(PDRectangle.A0);
             document.addPage(page);
-            File ipafont = new File("target/fonts/ipag00303", "ipag.ttf");
-            PDType0Font font = PDType0Font.load(document, ipafont);
+            Path ipafont = Paths.get("./target/fonts/ipag00303/ipag.ttf").toAbsolutePath();
+            PDType0Font font = PDType0Font.load(document, ipafont.toFile());
             try (PDPageContentStream contentStream = new PDPageContentStream(document, page))
             {
                 contentStream.beginText();