[pango/pango2: 69/115] Add some more markup tests




commit e211f2f376d914287835dfc5433720b2936450e9
Author: Matthias Clasen <mclasen redhat com>
Date:   Sun Feb 20 08:22:16 2022 -0600

    Add some more markup tests

 tests/markups/convenience.expected | 107 +++++++++++++++++++++++++++
 tests/markups/convenience.markup   |  12 +++
 tests/markups/custom.expected      | 147 +++++++++++++++++++++++++++++++++++++
 tests/markups/custom.markup        |  20 +++++
 4 files changed, 286 insertions(+)
---
diff --git a/tests/markups/convenience.expected b/tests/markups/convenience.expected
new file mode 100644
index 00000000..70215ba5
--- /dev/null
+++ b/tests/markups/convenience.expected
@@ -0,0 +1,107 @@
+
+
+be bold
+be big
+be small
+go mono
+be italic
+strike out
+underline it
+thisiswild
+
+
+
+
+---
+
+range 0 1
+range 1 2
+1 79 font-desc "Cantarell 20"
+1 79 language en
+range 2 9
+1 79 font-desc "Cantarell 20"
+1 79 language en
+2 9 weight bold
+range 9 10
+1 79 font-desc "Cantarell 20"
+1 79 language en
+range 10 16
+1 79 font-desc "Cantarell 20"
+1 79 language en
+10 16 size 24576
+range 16 17
+1 79 font-desc "Cantarell 20"
+1 79 language en
+range 17 25
+1 79 font-desc "Cantarell 20"
+1 79 language en
+17 25 size 17066
+range 25 26
+1 79 font-desc "Cantarell 20"
+1 79 language en
+range 26 33
+1 79 font-desc "Cantarell 20"
+1 79 language en
+26 33 family "Monospace"
+range 33 34
+1 79 font-desc "Cantarell 20"
+1 79 language en
+range 34 43
+1 79 font-desc "Cantarell 20"
+1 79 language en
+34 43 style italic
+range 43 44
+1 79 font-desc "Cantarell 20"
+1 79 language en
+range 44 54
+1 79 font-desc "Cantarell 20"
+1 79 language en
+44 54 strikethrough single
+range 54 55
+1 79 font-desc "Cantarell 20"
+1 79 language en
+range 55 67
+1 79 font-desc "Cantarell 20"
+1 79 language en
+55 67 underline single
+range 67 72
+1 79 font-desc "Cantarell 20"
+1 79 language en
+range 72 74
+1 79 font-desc "Cantarell 20"
+1 79 language en
+72 74 font-scale subscript
+72 74 baseline-shift subscript
+range 74 78
+1 79 font-desc "Cantarell 20"
+1 79 language en
+74 78 font-scale superscript
+74 78 baseline-shift superscript
+range 78 79
+1 79 font-desc "Cantarell 20"
+1 79 language en
+range 79 2147483647
+
+
+---
+
+[0:1] (null) Normal
+[1:2] en Cantarell 20
+[2:9] en Cantarell Bold 20
+[9:10] en Cantarell 20
+[10:16] en Cantarell 24
+[16:17] en Cantarell 20
+[17:25] en Cantarell 16.666015625
+[25:26] en Cantarell 20
+[26:33] en Monospace 20
+[33:34] en Cantarell 20
+[34:43] en Cantarell Italic 20
+[43:44] en Cantarell 20
+[44:54] en Cantarell 20
+[54:55] en Cantarell 20
+[55:67] en Cantarell 20
+[67:72] en Cantarell 20
+[72:74] en Cantarell 20
+[74:78] en Cantarell 20
+[78:79] en Cantarell 20
+[79:2147483647] (null) Cantarell 20
diff --git a/tests/markups/convenience.markup b/tests/markups/convenience.markup
new file mode 100644
index 00000000..f019aa2b
--- /dev/null
+++ b/tests/markups/convenience.markup
@@ -0,0 +1,12 @@
+<markup>
+<span font="Cantarell 20" lang="en">
+<b>be bold</b>
+<big>be big</big>
+<small>be small</small>
+<tt>go mono</tt>
+<i>be italic</i>
+<s>strike out</s>
+<u>underline it</u>
+this<sub>is</sub><sup>wild</sup>
+</span>
+</markup>
diff --git a/tests/markups/custom.expected b/tests/markups/custom.expected
new file mode 100644
index 00000000..e82d3324
--- /dev/null
+++ b/tests/markups/custom.expected
@@ -0,0 +1,147 @@
+
+
+  noto
+  size
+  style
+  weight
+  variant
+  stretch
+  red
+  red
+  not red
+  word
+  this is a sentence.
+  this is a paragraph.
+  smaller
+  larger
+  xx
+  double
+
+
+
+
+---
+
+range 0 1
+range 1 4
+1 160 font-desc "Cantarell 20"
+range 4 8
+1 160 font-desc "Cantarell 20"
+4 8 family "Noto Sans"
+range 8 11
+1 160 font-desc "Cantarell 20"
+range 11 15
+1 160 font-desc "Cantarell 20"
+11 15 size 30
+range 15 18
+1 160 font-desc "Cantarell 20"
+range 18 23
+1 160 font-desc "Cantarell 20"
+18 23 style italic
+range 23 26
+1 160 font-desc "Cantarell 20"
+range 26 32
+1 160 font-desc "Cantarell 20"
+26 32 weight 738
+range 32 35
+1 160 font-desc "Cantarell 20"
+range 35 42
+1 160 font-desc "Cantarell 20"
+35 42 variant small-caps
+range 42 45
+1 160 font-desc "Cantarell 20"
+range 45 52
+1 160 font-desc "Cantarell 20"
+45 52 stretch ultra-expanded
+range 52 55
+1 160 font-desc "Cantarell 20"
+range 55 58
+1 160 font-desc "Cantarell 20"
+55 58 foreground #ffff00000000ffff
+range 58 61
+1 160 font-desc "Cantarell 20"
+range 61 64
+1 160 font-desc "Cantarell 20"
+61 64 foreground #ffff00000000ffff
+range 64 67
+1 160 font-desc "Cantarell 20"
+range 67 74
+1 160 font-desc "Cantarell 20"
+67 74 background #0000aaaabbbbcccc
+range 74 77
+1 160 font-desc "Cantarell 20"
+range 77 81
+1 160 font-desc "Cantarell 20"
+77 81 word  true
+range 81 84
+1 160 font-desc "Cantarell 20"
+range 84 103
+1 160 font-desc "Cantarell 20"
+84 103 sentence  true
+range 103 106
+1 160 font-desc "Cantarell 20"
+range 106 126
+1 160 font-desc "Cantarell 20"
+106 126 sentence  true
+range 126 129
+1 160 font-desc "Cantarell 20"
+range 129 136
+1 160 font-desc "Cantarell 20"
+129 136 size 17066
+range 136 139
+1 160 font-desc "Cantarell 20"
+range 139 145
+1 160 font-desc "Cantarell 20"
+139 145 size 24576
+range 145 148
+1 160 font-desc "Cantarell 20"
+range 148 150
+1 160 font-desc "Cantarell 20"
+148 150 scale 1.728000
+range 150 153
+1 160 font-desc "Cantarell 20"
+range 153 159
+1 160 font-desc "Cantarell 20"
+153 159 scale 2.000000
+range 159 160
+1 160 font-desc "Cantarell 20"
+range 160 2147483647
+
+
+---
+
+[0:1] (null) Normal
+[1:4] (null) Cantarell 20
+[4:8] (null) Noto Sans 20
+[8:11] (null) Cantarell 20
+[11:15] (null) Cantarell 0.029296875
+[15:18] (null) Cantarell 20
+[18:23] (null) Cantarell Italic 20
+[23:26] (null) Cantarell 20
+[26:32] (null) Cantarell weight=738 20
+[32:35] (null) Cantarell 20
+[35:42] (null) Cantarell Small-Caps 20
+[42:45] (null) Cantarell 20
+[45:52] (null) Cantarell Ultra-Expanded 20
+[52:55] (null) Cantarell 20
+[55:58] (null) Cantarell 20
+[58:61] (null) Cantarell 20
+[61:64] (null) Cantarell 20
+[64:67] (null) Cantarell 20
+[67:74] (null) Cantarell 20
+[74:77] (null) Cantarell 20
+[77:81] (null) Cantarell 20
+[81:84] (null) Cantarell 20
+[84:103] (null) Cantarell 20
+[103:106] (null) Cantarell 20
+[106:126] (null) Cantarell 20
+[126:129] (null) Cantarell 20
+[129:136] (null) Cantarell 16.666015625
+[136:139] (null) Cantarell 20
+[139:145] (null) Cantarell 24
+[145:148] (null) Cantarell 20
+[148:150] (null) Cantarell 34.5595703125
+[150:153] (null) Cantarell 20
+[153:159] (null) Cantarell 40
+[159:160] (null) Cantarell 20
+[160:2147483647] (null) Cantarell 20
diff --git a/tests/markups/custom.markup b/tests/markups/custom.markup
new file mode 100644
index 00000000..6556e3ed
--- /dev/null
+++ b/tests/markups/custom.markup
@@ -0,0 +1,20 @@
+<markup>
+<span font="Cantarell 20">
+  <span font_family="Noto Sans">noto</span>
+  <span font_size="30">size</span>
+  <span font_style="italic">style</span>
+  <span font_weight="738">weight</span>
+  <span font_variant="small-caps">variant</span>
+  <span font_stretch="ultra-expanded">stretch</span>
+  <span color="red">red</span>
+  <span fgcolor="#ff0000ff">red</span>
+  <span bgcolor="#00aabbcc">not red</span>
+  <span segment="word">word</span>
+  <span segment="sentence">this is a sentence.</span>
+  <span segment="paragraph">this is a paragraph.</span>
+  <span size="smaller">smaller</span>
+  <span size="larger">larger</span>
+  <span size="xx-large">xx</span>
+  <span size="200%">double</span>
+</span>
+</markup>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]