From: Katharina Drexel <katharina.drexel@bfh.ch>
Date: Fri, 2 Sep 2022 10:33:13 +0200
Subject: For license reasons the Times-* (and other) fonts have to be
 replaced by their corresponding free font. For Times-Roman the replacement
 leads to a missing space in one case ('- two' instead of ' - two'),
 so that it has to be excluded.

Origin: vendor
Forwarded: not-needed
Acked-by: William Desportes <williamdes@wdes.fr>
Co-Authored-by: William Desportes <williamdes@wdes.fr>
---
 tests/Canvas/CPDFTest.php | 72 +++++++++++++++++++++++------------------------
 tests/DompdfTest.php      |  1 +
 2 files changed, 37 insertions(+), 36 deletions(-)

diff --git a/tests/Canvas/CPDFTest.php b/tests/Canvas/CPDFTest.php
index 78ec018..fa3a0a6 100644
--- a/tests/Canvas/CPDFTest.php
+++ b/tests/Canvas/CPDFTest.php
@@ -85,46 +85,46 @@ class CPDFTest extends TestCase
         return [
             // Core fonts
             // ASCII and ISO-8859-1
-            ["Helvetica", "A", true],
-            ["Helvetica", "{", true],
-            ["Helvetica", "Æ", true],
-            ["Helvetica", "÷", true],
+            //["Helvetica", "A", true],
+            //["Helvetica", "{", true],
+            //["Helvetica", "Æ", true],
+            //["Helvetica", "÷", true],
 
             // Part of Windows-1252, but not ISO-8859-1
-            ["Helvetica", "€", true],
-            ["Helvetica", "‚", true],
-            ["Helvetica", "ƒ", true],
-            ["Helvetica", "„", true],
-            ["Helvetica", "…", true],
-            ["Helvetica", "†", true],
-            ["Helvetica", "‡", true],
-            ["Helvetica", "ˆ", true],
-            ["Helvetica", "‰", true],
-            ["Helvetica", "Š", true],
-            ["Helvetica", "‹", true],
-            ["Helvetica", "Œ", true],
-            ["Helvetica", "Ž", true],
-            ["Helvetica", "‘", true],
-            ["Helvetica", "’", true],
-            ["Helvetica", "“", true],
-            ["Helvetica", "”", true],
-            ["Helvetica", "•", true],
-            ["Helvetica", "–", true],
-            ["Helvetica", "—", true],
-            ["Helvetica", "˜", true],
-            ["Helvetica", "™", true],
-            ["Helvetica", "š", true],
-            ["Helvetica", "›", true],
-            ["Helvetica", "œ", true],
-            ["Helvetica", "ž", true],
-            ["Helvetica", "Ÿ", true],
-            ["Helvetica", "ÿ", true],
+            //["Helvetica", "€", true],
+            //["Helvetica", "‚", true],
+            //["Helvetica", "ƒ", true],
+            //["Helvetica", "„", true],
+            //["Helvetica", "…", true],
+            //["Helvetica", "†", true],
+            //["Helvetica", "‡", true],
+            //["Helvetica", "ˆ", true],
+            //["Helvetica", "‰", true],
+            //["Helvetica", "Š", true],
+            //["Helvetica", "‹", true],
+            //["Helvetica", "Œ", true],
+            //["Helvetica", "Ž", true],
+            //["Helvetica", "‘", true],
+            //["Helvetica", "’", true],
+            //["Helvetica", "“", true],
+            //["Helvetica", "”", true],
+            //["Helvetica", "•", true],
+            //["Helvetica", "–", true],
+            //["Helvetica", "—", true],
+            //["Helvetica", "˜", true],
+            //["Helvetica", "™", true],
+            //["Helvetica", "š", true],
+            //["Helvetica", "›", true],
+            //["Helvetica", "œ", true],
+            //["Helvetica", "ž", true],
+            //["Helvetica", "Ÿ", true],
+            //["Helvetica", "ÿ", true],
 
             // Unicode outside Windows-1252
-            ["Helvetica", "Ā", false],
-            ["Helvetica", "↦", false],
-            ["Helvetica", "∉", false],
-            ["Helvetica", "能", false],
+            //["Helvetica", "Ā", false],
+            //["Helvetica", "↦", false],
+            //["Helvetica", "∉", false],
+            //["Helvetica", "能", false],
 
             // DejaVu
             ["DejaVu Sans", "A", true],
diff --git a/tests/DompdfTest.php b/tests/DompdfTest.php
index d9433de..384d5f6 100644
--- a/tests/DompdfTest.php
+++ b/tests/DompdfTest.php
@@ -307,6 +307,7 @@ class DompdfTest extends TestCase
         $dompdf->render();
 
         $this->assertEquals("one", $text_frame_contents[0]);
+        $this->markTestIncomplete('Font files where changed for license reasons');
         $this->assertEquals(" - two", $text_frame_contents[1]);
     }
 }
