summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2022-03-13 23:06:03 -0400
committerMatthias Clasen <mclasen@redhat.com>2022-03-13 23:28:53 -0400
commit5243a5565fdf17460ae4e53bbbadb78cb07e8e26 (patch)
tree97d5c067512a0ad5df29b5a17d015196ebaff320
parent60c4f9d5f967faa3ffac8f72de3b943d69c3310d (diff)
downloadpango-5243a5565fdf17460ae4e53bbbadb78cb07e8e26.tar.gz
Fix test font configuration
We were not actually preferring a monospace font for the monospace alias. Update affected tests.
-rw-r--r--tests/fonts/fonts.conf4
-rw-r--r--tests/layouts/aaa.layout38
-rw-r--r--tests/layouts/tab-crash.layout252
3 files changed, 147 insertions, 147 deletions
diff --git a/tests/fonts/fonts.conf b/tests/fonts/fonts.conf
index 4308770b..15685421 100644
--- a/tests/fonts/fonts.conf
+++ b/tests/fonts/fonts.conf
@@ -64,8 +64,8 @@
</alias>
<alias>
- <family>DejaVu Sans Mono</family>
- <default><family>monospace</family></default>
+ <family>monospace</family>
+ <prefer><family>DejaVu Sans Mono</family></prefer>
</alias>
</fontconfig>
diff --git a/tests/layouts/aaa.layout b/tests/layouts/aaa.layout
index 829e74c8..08f86a8c 100644
--- a/tests/layouts/aaa.layout
+++ b/tests/layouts/aaa.layout
@@ -15,7 +15,7 @@
]
},
"text" : "aaaa ",
- "font" : "Monospace 32",
+ "font" : "monospace 32",
"wrap" : "char",
"width" : 0,
"line-spacing" : 1.2999999523162842,
@@ -23,7 +23,7 @@
"is-wrapped" : true,
"is-ellipsized" : false,
"unknown-glyphs" : 0,
- "width" : 41984,
+ "width" : 53248,
"height" : 318464,
"log-attrs" : [
{
@@ -85,8 +85,8 @@
"language" : "en-us",
"script" : "latin",
"font" : {
- "description" : "DejaVu Sans 32",
- "checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
+ "description" : "DejaVu Sans Mono 32",
+ "checksum" : "84c5467cadd1f6f23db0d9fbb6377e0d301334d3b5f36e6d5acebd34d0857d3a",
"matrix" : [
1,
-0,
@@ -108,8 +108,8 @@
"log-cluster" : 0
},
{
- "glyph" : 2803,
- "width" : 15360,
+ "glyph" : 1819,
+ "width" : 26624,
"log-cluster" : 0
}
]
@@ -131,8 +131,8 @@
"language" : "en-us",
"script" : "latin",
"font" : {
- "description" : "DejaVu Sans 32",
- "checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
+ "description" : "DejaVu Sans Mono 32",
+ "checksum" : "84c5467cadd1f6f23db0d9fbb6377e0d301334d3b5f36e6d5acebd34d0857d3a",
"matrix" : [
1,
-0,
@@ -154,8 +154,8 @@
"log-cluster" : 0
},
{
- "glyph" : 2803,
- "width" : 15360,
+ "glyph" : 1819,
+ "width" : 26624,
"log-cluster" : 0
}
]
@@ -177,8 +177,8 @@
"language" : "en-us",
"script" : "latin",
"font" : {
- "description" : "DejaVu Sans 32",
- "checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
+ "description" : "DejaVu Sans Mono 32",
+ "checksum" : "84c5467cadd1f6f23db0d9fbb6377e0d301334d3b5f36e6d5acebd34d0857d3a",
"matrix" : [
1,
-0,
@@ -200,8 +200,8 @@
"log-cluster" : 0
},
{
- "glyph" : 2803,
- "width" : 15360,
+ "glyph" : 1819,
+ "width" : 26624,
"log-cluster" : 0
}
]
@@ -223,8 +223,8 @@
"language" : "en-us",
"script" : "latin",
"font" : {
- "description" : "DejaVu Sans 32",
- "checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
+ "description" : "DejaVu Sans Mono 32",
+ "checksum" : "84c5467cadd1f6f23db0d9fbb6377e0d301334d3b5f36e6d5acebd34d0857d3a",
"matrix" : [
1,
-0,
@@ -264,8 +264,8 @@
"language" : "en-us",
"script" : "latin",
"font" : {
- "description" : "DejaVu Sans 32",
- "checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
+ "description" : "DejaVu Sans Mono 32",
+ "checksum" : "84c5467cadd1f6f23db0d9fbb6377e0d301334d3b5f36e6d5acebd34d0857d3a",
"matrix" : [
1,
-0,
@@ -282,7 +282,7 @@
"glyphs" : [
{
"glyph" : 3,
- "width" : 14336,
+ "width" : 26624,
"is-cluster-start" : true,
"log-cluster" : 0
}
diff --git a/tests/layouts/tab-crash.layout b/tests/layouts/tab-crash.layout
index 3fb0ab54..9bcb114b 100644
--- a/tests/layouts/tab-crash.layout
+++ b/tests/layouts/tab-crash.layout
@@ -39,7 +39,7 @@
"is-wrapped" : true,
"is-ellipsized" : false,
"unknown-glyphs" : 0,
- "width" : 585728,
+ "width" : 552960,
"height" : 58368,
"log-attrs" : [
{
@@ -599,8 +599,8 @@
"language" : "en-us",
"script" : "latin",
"font" : {
- "description" : "DejaVu Sans 12",
- "checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
+ "description" : "DejaVu Sans Mono 12",
+ "checksum" : "84c5467cadd1f6f23db0d9fbb6377e0d301334d3b5f36e6d5acebd34d0857d3a",
"matrix" : [
1,
-0,
@@ -617,7 +617,7 @@
"glyphs" : [
{
"glyph" : 76,
- "width" : 4096,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 0
},
@@ -629,7 +629,7 @@
},
{
"glyph" : 32,
- "width" : 13312,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 2
},
@@ -641,67 +641,67 @@
},
{
"glyph" : 3,
- "width" : 5120,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 4
},
{
"glyph" : 56,
- "width" : 12288,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 5
},
{
"glyph" : 49,
- "width" : 12288,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 6
},
{
"glyph" : 44,
- "width" : 5120,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 7
},
{
"glyph" : 50,
- "width" : 13312,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 8
},
{
"glyph" : 49,
- "width" : 12288,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 9
},
{
"glyph" : 3,
- "width" : 5120,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 10
},
{
"glyph" : 36,
- "width" : 11264,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 11
},
{
"glyph" : 47,
- "width" : 9216,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 12
},
{
"glyph" : 47,
- "width" : 9216,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 13
},
{
"glyph" : 3,
- "width" : 5120,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 14
},
@@ -719,7 +719,7 @@
},
{
"glyph" : 47,
- "width" : 9216,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 17
},
@@ -731,7 +731,7 @@
},
{
"glyph" : 38,
- "width" : 11264,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 19
},
@@ -743,103 +743,103 @@
},
{
"glyph" : 3,
- "width" : 5120,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 21
},
{
"glyph" : 49,
- "width" : 12288,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 22
},
{
"glyph" : 56,
- "width" : 12288,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 23
},
{
"glyph" : 47,
- "width" : 9216,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 24
},
{
"glyph" : 47,
- "width" : 9216,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 25
},
{
"glyph" : 15,
- "width" : 5120,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 26
},
{
"glyph" : 3,
- "width" : 5120,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 27
},
{
"glyph" : 49,
- "width" : 12288,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 28
},
{
"glyph" : 56,
- "width" : 12288,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 29
},
{
"glyph" : 47,
- "width" : 9216,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 30
},
{
"glyph" : 47,
- "width" : 9216,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 31
},
{
"glyph" : 15,
- "width" : 5120,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 32
},
{
"glyph" : 3,
- "width" : 5120,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 33
},
{
"glyph" : 38,
- "width" : 11264,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 34
},
{
"glyph" : 50,
- "width" : 13312,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 35
},
{
"glyph" : 49,
- "width" : 12288,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 36
},
{
"glyph" : 38,
- "width" : 11264,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 37
},
@@ -857,7 +857,7 @@
},
{
"glyph" : 11,
- "width" : 6144,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 40
},
@@ -869,7 +869,7 @@
},
{
"glyph" : 91,
- "width" : 9216,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 42
},
@@ -935,7 +935,7 @@
},
{
"glyph" : 15,
- "width" : 5120,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 53
},
@@ -951,21 +951,21 @@
},
{
"start-index" : 55,
- "length" : 37,
+ "length" : 25,
"paragraph-start" : false,
"direction" : "ltr",
"runs" : [
{
"offset" : 55,
- "length" : 31,
- "text" : "0x73323173656374657374), NULL--",
+ "length" : 25,
+ "text" : "0x73323173656374657374), ",
"bidi-level" : 0,
"gravity" : "south",
"language" : "en-us",
"script" : "latin",
"font" : {
- "description" : "DejaVu Sans 12",
- "checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
+ "description" : "DejaVu Sans Mono 12",
+ "checksum" : "84c5467cadd1f6f23db0d9fbb6377e0d301334d3b5f36e6d5acebd34d0857d3a",
"matrix" : [
1,
-0,
@@ -988,7 +988,7 @@
},
{
"glyph" : 91,
- "width" : 9216,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 1
},
@@ -1114,57 +1114,92 @@
},
{
"glyph" : 12,
- "width" : 6144,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 22
},
{
"glyph" : 15,
- "width" : 5120,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 23
},
{
- "glyph" : 3,
- "width" : 5120,
+ "glyph" : 268435455,
+ "width" : 0,
"is-cluster-start" : true,
"log-cluster" : 24
- },
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "start-index" : 80,
+ "length" : 20,
+ "paragraph-start" : false,
+ "direction" : "ltr",
+ "runs" : [
+ {
+ "offset" : 80,
+ "length" : 6,
+ "text" : "NULL--",
+ "bidi-level" : 0,
+ "gravity" : "south",
+ "language" : "en-us",
+ "script" : "latin",
+ "font" : {
+ "description" : "DejaVu Sans Mono 12",
+ "checksum" : "84c5467cadd1f6f23db0d9fbb6377e0d301334d3b5f36e6d5acebd34d0857d3a",
+ "matrix" : [
+ 1,
+ -0,
+ -0,
+ 1,
+ 0,
+ 0
+ ]
+ },
+ "flags" : 0,
+ "y-offset" : 0,
+ "start-x-offset" : 0,
+ "end-x-offset" : 0,
+ "glyphs" : [
{
"glyph" : 49,
- "width" : 12288,
+ "width" : 10240,
"is-cluster-start" : true,
- "log-cluster" : 25
+ "log-cluster" : 0
},
{
"glyph" : 56,
- "width" : 12288,
+ "width" : 10240,
"is-cluster-start" : true,
- "log-cluster" : 26
+ "log-cluster" : 1
},
{
"glyph" : 47,
- "width" : 9216,
+ "width" : 10240,
"is-cluster-start" : true,
- "log-cluster" : 27
+ "log-cluster" : 2
},
{
"glyph" : 47,
- "width" : 9216,
+ "width" : 10240,
"is-cluster-start" : true,
- "log-cluster" : 28
+ "log-cluster" : 3
},
{
"glyph" : 16,
- "width" : 6144,
+ "width" : 10240,
"is-cluster-start" : true,
- "log-cluster" : 29
+ "log-cluster" : 4
},
{
"glyph" : 16,
- "width" : 6144,
+ "width" : 10240,
"is-cluster-start" : true,
- "log-cluster" : 30
+ "log-cluster" : 5
}
]
},
@@ -1177,8 +1212,8 @@
"language" : "en-us",
"script" : "latin",
"font" : {
- "description" : "DejaVu Sans 12",
- "checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
+ "description" : "DejaVu Sans Mono 12",
+ "checksum" : "84c5467cadd1f6f23db0d9fbb6377e0d301334d3b5f36e6d5acebd34d0857d3a",
"matrix" : [
1,
-0,
@@ -1195,7 +1230,7 @@
"glyphs" : [
{
"glyph" : 268435455,
- "width" : 31744,
+ "width" : 20480,
"is-cluster-start" : true,
"log-cluster" : 0
}
@@ -1210,8 +1245,8 @@
"language" : "en-us",
"script" : "latin",
"font" : {
- "description" : "DejaVu Sans 12",
- "checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
+ "description" : "DejaVu Sans Mono 12",
+ "checksum" : "84c5467cadd1f6f23db0d9fbb6377e0d301334d3b5f36e6d5acebd34d0857d3a",
"matrix" : [
1,
-0,
@@ -1243,8 +1278,8 @@
"language" : "en-us",
"script" : "latin",
"font" : {
- "description" : "DejaVu Sans 12",
- "checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
+ "description" : "DejaVu Sans Mono 12",
+ "checksum" : "84c5467cadd1f6f23db0d9fbb6377e0d301334d3b5f36e6d5acebd34d0857d3a",
"matrix" : [
1,
-0,
@@ -1276,8 +1311,8 @@
"language" : "en-us",
"script" : "latin",
"font" : {
- "description" : "DejaVu Sans 12",
- "checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
+ "description" : "DejaVu Sans Mono 12",
+ "checksum" : "84c5467cadd1f6f23db0d9fbb6377e0d301334d3b5f36e6d5acebd34d0857d3a",
"matrix" : [
1,
-0,
@@ -1302,15 +1337,15 @@
},
{
"offset" : 90,
- "length" : 2,
- "text" : "--",
+ "length" : 10,
+ "text" : "-->(MYSQL)",
"bidi-level" : 0,
"gravity" : "south",
"language" : "en-us",
"script" : "latin",
"font" : {
- "description" : "DejaVu Sans 12",
- "checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
+ "description" : "DejaVu Sans Mono 12",
+ "checksum" : "84c5467cadd1f6f23db0d9fbb6377e0d301334d3b5f36e6d5acebd34d0857d3a",
"matrix" : [
1,
-0,
@@ -1327,98 +1362,63 @@
"glyphs" : [
{
"glyph" : 16,
- "width" : 6144,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 0
},
{
"glyph" : 16,
- "width" : 6144,
+ "width" : 10240,
"is-cluster-start" : true,
"log-cluster" : 1
- }
- ]
- }
- ]
- },
- {
- "start-index" : 92,
- "length" : 8,
- "paragraph-start" : false,
- "direction" : "ltr",
- "runs" : [
- {
- "offset" : 92,
- "length" : 8,
- "text" : ">(MYSQL)",
- "bidi-level" : 0,
- "gravity" : "south",
- "language" : "en-us",
- "script" : "latin",
- "font" : {
- "description" : "DejaVu Sans 12",
- "checksum" : "69ccd07023a72ceb27a5e5c22f728627353b60a198170f5e58dd7014221abf01",
- "matrix" : [
- 1,
- -0,
- -0,
- 1,
- 0,
- 0
- ]
- },
- "flags" : 0,
- "y-offset" : 0,
- "start-x-offset" : 0,
- "end-x-offset" : 0,
- "glyphs" : [
+ },
{
"glyph" : 33,
- "width" : 13312,
+ "width" : 10240,
"is-cluster-start" : true,
- "log-cluster" : 0
+ "log-cluster" : 2
},
{
"glyph" : 11,
- "width" : 6144,
+ "width" : 10240,
"is-cluster-start" : true,
- "log-cluster" : 1
+ "log-cluster" : 3
},
{
"glyph" : 48,
- "width" : 14336,
+ "width" : 10240,
"is-cluster-start" : true,
- "log-cluster" : 2
+ "log-cluster" : 4
},
{
"glyph" : 60,
"width" : 10240,
"is-cluster-start" : true,
- "log-cluster" : 3
+ "log-cluster" : 5
},
{
"glyph" : 54,
"width" : 10240,
"is-cluster-start" : true,
- "log-cluster" : 4
+ "log-cluster" : 6
},
{
"glyph" : 52,
- "width" : 13312,
+ "width" : 10240,
"is-cluster-start" : true,
- "log-cluster" : 5
+ "log-cluster" : 7
},
{
"glyph" : 47,
- "width" : 9216,
+ "width" : 10240,
"is-cluster-start" : true,
- "log-cluster" : 6
+ "log-cluster" : 8
},
{
"glyph" : 12,
- "width" : 6144,
+ "width" : 10240,
"is-cluster-start" : true,
- "log-cluster" : 7
+ "log-cluster" : 9
}
]
}