[pango] Add a testcase for font-features in markup
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pango] Add a testcase for font-features in markup
- Date: Sat, 15 Aug 2015 03:18:40 +0000 (UTC)
commit a2095b02d71a62a32e39fd4ca3c5c92457cdead7
Author: Matthias Clasen <mclasen redhat com>
Date: Fri Aug 14 23:18:25 2015 -0400
Add a testcase for font-features in markup
tests/markup-parse.c | 3 +++
tests/markups/valid-9.expected | 8 ++++++++
tests/markups/valid-9.markup | 1 +
3 files changed, 12 insertions(+), 0 deletions(-)
---
diff --git a/tests/markup-parse.c b/tests/markup-parse.c
index bd4b163..60288d8 100644
--- a/tests/markup-parse.c
+++ b/tests/markup-parse.c
@@ -97,6 +97,9 @@ print_attr (PangoAttribute *attr, GString *string)
case PANGO_ATTR_GRAVITY_HINT:
g_string_append_printf (string,"gravity-hint %d\n", ((PangoAttrInt *)attr)->value);
break;
+ case PANGO_ATTR_FONT_FEATURES:
+ g_string_append_printf (string,"font-features %s\n", ((PangoAttrString *)attr)->value);
+ break;
case PANGO_ATTR_FOREGROUND_ALPHA:
g_string_append_printf (string,"foreground-alpha %04x\n", ((PangoAttrInt *)attr)->value);
break;
diff --git a/tests/markups/valid-9.expected b/tests/markups/valid-9.expected
new file mode 100644
index 0000000..06936f9
--- /dev/null
+++ b/tests/markups/valid-9.expected
@@ -0,0 +1,8 @@
+Blue text
+
+
+---
+
+range 0 9
+[0 9] font-features kern 0, dlig, lnum 1, -pnum
+range 9 2147483647
diff --git a/tests/markups/valid-9.markup b/tests/markups/valid-9.markup
new file mode 100644
index 0000000..b807f76
--- /dev/null
+++ b/tests/markups/valid-9.markup
@@ -0,0 +1 @@
+<markup><span font-features="kern 0, dlig, lnum 1, -pnum">Blue text</span></markup>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]