summaryrefslogtreecommitdiff
path: root/test/data
diff options
context:
space:
mode:
authorJohn-Mark Bell <jmb@netsurf-browser.org>2022-05-22 21:48:45 +0100
committerJohn-Mark Bell <jmb@netsurf-browser.org>2022-05-22 21:48:45 +0100
commit88b143b1c47cc32b25a9b97389553963e4c8a66e (patch)
treeb2063280a4b6be31592f10cea37b9cefd9d9c74e /test/data
parent7b1ee98c53be125756b16d35cbd2b8c9f4ffbe15 (diff)
downloadlibrufl-88b143b1c47cc32b25a9b97389553963e4c8a66e.tar.gz
librufl-88b143b1c47cc32b25a9b97389553963e4c8a66e.tar.bz2
Add test to ensure identical umaps are merged
Diffstat (limited to 'test/data')
-rw-r--r--test/data/oldfminit/INDEX1
-rw-r--r--test/data/oldfminit/mergeumap.cfg40
2 files changed, 41 insertions, 0 deletions
diff --git a/test/data/oldfminit/INDEX b/test/data/oldfminit/INDEX
index e804842..9d7520c 100644
--- a/test/data/oldfminit/INDEX
+++ b/test/data/oldfminit/INDEX
@@ -3,4 +3,5 @@
# Test Description
latin1.cfg Simple Latin1 Encoding
+mergeumap.cfg Merge identical umaps
nomapping.cfg Fonts with no mapping
diff --git a/test/data/oldfminit/mergeumap.cfg b/test/data/oldfminit/mergeumap.cfg
new file mode 100644
index 0000000..654a0bf
--- /dev/null
+++ b/test/data/oldfminit/mergeumap.cfg
@@ -0,0 +1,40 @@
+# Configuration for merging duplicate umaps
+
+%expumaps Corpus.Bold 1
+%expumaps Corpus.Bold.Oblique 1
+%expumaps Corpus.Medium 1
+%expumaps Corpus.Medium.Oblique 1
+%expumaps Homerton.Bold 1
+%expumaps Homerton.Bold.Oblique 1
+%expumaps Homerton.Medium 1
+%expumaps Homerton.Medium.Oblique 1
+%expumaps Trinity.Bold 1
+%expumaps Trinity.Bold.Italic 1
+%expumaps Trinity.Medium 1
+%expumaps Trinity.Medium.Italic 1
+
+# Font name Encoding name Filename
+Corpus.Bold Latin1 Latin1
+Corpus.Bold.Oblique Latin1 Latin1
+Corpus.Medium Latin1 Latin1
+Corpus.Medium.Oblique Latin1 Latin1
+Corpus.Bold Latin2 Latin1
+Corpus.Bold.Oblique Latin2 Latin1
+Corpus.Medium Latin2 Latin1
+Corpus.Medium.Oblique Latin2 Latin1
+Homerton.Bold Latin1 Latin1
+Homerton.Bold.Oblique Latin1 Latin1
+Homerton.Medium Latin1 Latin1
+Homerton.Medium.Oblique Latin1 Latin1
+Homerton.Bold Latin2 Latin1
+Homerton.Bold.Oblique Latin2 Latin1
+Homerton.Medium Latin2 Latin1
+Homerton.Medium.Oblique Latin2 Latin1
+Trinity.Bold Latin1 Latin1
+Trinity.Bold.Italic Latin1 Latin1
+Trinity.Medium Latin1 Latin1
+Trinity.Medium.Italic Latin1 Latin1
+Trinity.Bold Latin2 Latin1
+Trinity.Bold.Italic Latin2 Latin1
+Trinity.Medium Latin2 Latin1
+Trinity.Medium.Italic Latin2 Latin1