From 65d01f77552a5102ee114d9917fd2ecf091a35c3 Mon Sep 17 00:00:00 2001 From: David Corbett Date: Thu, 18 Jan 2018 16:33:39 -0500 Subject: [PATCH] Test deprecated tag fallback in a font The font supports the deprecated tag 'DHV ' instead of 'DIV '. dv is mapped to 'DIV ' and 'DHV ', in that order. The test specifies `--language=dv`, demonstrating that if a font does not support the first OpenType tag mapped to a BCP 47 tag, it will fall back to the next tag. --- .../fonts/d3129450fafe5e5c98cfc25a4e71809b1b4d2855.ttf | Bin 0 -> 956 bytes test/shaping/data/in-house/tests/language-tags.tests | 1 + 2 files changed, 1 insertion(+) create mode 100644 test/shaping/data/in-house/fonts/d3129450fafe5e5c98cfc25a4e71809b1b4d2855.ttf diff --git a/test/shaping/data/in-house/fonts/d3129450fafe5e5c98cfc25a4e71809b1b4d2855.ttf b/test/shaping/data/in-house/fonts/d3129450fafe5e5c98cfc25a4e71809b1b4d2855.ttf new file mode 100644 index 0000000000000000000000000000000000000000..dbd928aa05524060d24be8c4146169f2868af071 GIT binary patch literal 956 zcmYjPOHUI~7(Mq+K`c!hR168P31I<-D0HD{Oe9hYF(f6nupl)ueb^S-Y10m`qze;* zB!)%z>P9#G0GB2hjXRfyxOAxrZVZG$A>+9-`1mH@hn0WCnRPsV5O?(Dq0LOev=h{dmk=UNwT0^&3A zLb_yB&?#Rr-cmT9H8R28zC7Q@Kot1%ir0U<=otXZ(KHA~rjb_jNtu)C$*t=S#E z6MOYI{xi^YBtwm(feT0H+MqFFa5!aDuSTZk#>_4Jo!9!+HM7IoA$-5JF^`?$o*e?B^N^-qv{ zxNYG(&$}S8XG_{a%)&$g7P6>O-lxuC8ATYVx`lkMKi{0%PmZW)>V9eu`&b3=@l)q@ z$MK}I>0Jx5l zWhfs%7O{qadw(xwSW8HzvSyCb%!QH6RSgr#B{M^t(m=9iELSPli)AINX(TP9RHQ5w i>7%mpchl9>tfML@62)@5=)S(!m$wDM6M<&3`~3!3n65(r literal 0 HcmV?d00001 diff --git a/test/shaping/data/in-house/tests/language-tags.tests b/test/shaping/data/in-house/tests/language-tags.tests index 4c62113..c7be180 100644 --- a/test/shaping/data/in-house/tests/language-tags.tests +++ b/test/shaping/data/in-house/tests/language-tags.tests @@ -10,3 +10,4 @@ ../fonts/6991b13ce889466be6de3f66e891de2bc0f117ee.ttf:--language=zh-HK:U+004A:[gid6=0+1000] ../fonts/6991b13ce889466be6de3f66e891de2bc0f117ee.ttf:--language=zh-mo:U+004A:[gid6=0+1000] ../fonts/6991b13ce889466be6de3f66e891de2bc0f117ee.ttf:--language=zh-Hant-mo:U+004A:[gid6=0+1000] +../fonts/d3129450fafe5e5c98cfc25a4e71809b1b4d2855.ttf:--language=dv --no-glyph-names:U+007C:[2=0+156] -- 2.7.4