From bcf578fefe6d7af0a962329ceb9989ce61ec467d Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Wed, 28 Feb 2018 16:31:46 -0800 Subject: [PATCH] [test] Add test suite for Brahmi Number Joiners https://github.com/harfbuzz/harfbuzz/pull/660 --- .../1ed7e9064f008f62de6ff0207bb4dd29409597a5.ttf | Bin 0 -> 2768 bytes .../data/in-house/tests/use-syllable.tests | 1 + test/shaping/record-test.sh | 2 +- 3 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 test/shaping/data/in-house/fonts/1ed7e9064f008f62de6ff0207bb4dd29409597a5.ttf diff --git a/test/shaping/data/in-house/fonts/1ed7e9064f008f62de6ff0207bb4dd29409597a5.ttf b/test/shaping/data/in-house/fonts/1ed7e9064f008f62de6ff0207bb4dd29409597a5.ttf new file mode 100644 index 0000000000000000000000000000000000000000..200afb36920362684f0274aac4c0d5cde483c483 GIT binary patch literal 2768 zcmai0eQ;D)6+idB_x9}v+3Y5}p%Vh^?#l-fNH+Twfi$H7l0p&|^C42EA)7B2$Yz&> zw4@^itWLEVw6&BvEjAs^D0N1Mp<63X#X|feR>p#kmSGqyievv^u(hLOCHvy`uf|ES``;*-<+pjG*p#L`T zvPA4)idM5>;FG|ffmou~{!O2i$SmypT`D5rRcmBrq6K`F)#`p(sABlhYxOA4Al$M%-sC=#d zi}jDRU4Lu;-#-3}{t0`C<*>&_2fjZ3m3&{ZS1Sv23j5O2x1^iOyOd8JqUs1$n>1f( zI5e|5CzTlsyIlprKy@U2hb@WhT=m+Co!{&K?kjKV-~WU+KHS*SzNWr<*!=WK);Qrf z_Imf}o;QARUEiUfI4qAo+PXivsm2Z0yQxh-s-9PFlR_5CAtx=SCA6HXXahCTHfp2C zC`P@skM`3rjnE-_9=`CpHMhpRZg0t4b!uUaIfG6wYKh?^)xAuDt2E8Ye5GaK0@xY} zL+Y|~1`0dS+;by@OmJoyO3)p|^uaJ@oL|K4&DWS~8FxE1XOM*|IOc0(mG30kDQ4II z!Jc6b{Ufwa{qJb~iHT1qlBVYq|5=krRhAc&6*>Dm-jlypxWex6xJs%HEe&s;vQ=uI zt6Zm#8hYl68fb(`|h2;=D2>FbAIRrmM=;CuyQ+jp81nT z(J!6P{EX%5AB)<(p|z^cY*w7h{k|{k;9D}M6{Sy7iUaK1`e1N#Qjd8 zu-{x>;#rw_-&hcvdg4MNaY4VFFbaQ3zvbp4%H`%0OfLHx+Dq6V4^Vt?1S-1g3;m>C3UE$?Qj!9a}#(a;g z_-q5?Mkb1_6b1^%16@H&o^^U!ux73aWd|7%DawAtwUC7m? zRE}J&l|-&0FhjLGdsP_zzb9iO>8B>1>s+#9(}fF?U{4!KWrI4r~mw*Ji4G5ymYl;3BMg+G(oUR*2LrY2|a5?N+rN3Lyu>0X;QZWtdK;-Pti;4R!> z<|cScBZ-R}nUidI5qy&s-qJ|srL%nW#@ocaxQ|+JCkr%R_zbq=OgiW|dxBlyMSKMh z@yGcu`EU69P!%H>|JDc1W9xV2*8G!fW@G%tH}_l=#2-6HCo)$v$89ckFQ5hX7zIWh zHI>q&QH!WX{tl%vvdw&&YDBempwFWkbtR=mwGgFE=O``KGat*GBC<_puHNaix$d!9 zytJ~?$ezQ!O3KSh5aun<_R?kQ6U%d(!evF~97YHS&6nor)+nu?M#-*WKE}TUso@nF zvw`*)(aF%_4Wvc*LQ5 ze2MC*VuqF%=$NR84$xLgqD_L|idSNQhCtQPAm}(HXb;Y^mv-ab=m%$znxQ#hj2NL5 zBp%uftr#@+fWI4fHR}JHb5=gP;==Xj+&JAweb~?a1%Et@Gl|JeVJ4oRUVki&e z7GW3h6m{x(Rqm_82){+Sl1sbZ+b66&@gxnOpOtu-m_=6MtoEg5==&{~^0X(Z; A1^@s6 literal 0 HcmV?d00001 diff --git a/test/shaping/data/in-house/tests/use-syllable.tests b/test/shaping/data/in-house/tests/use-syllable.tests index 213b848b..5d2fab39 100644 --- a/test/shaping/data/in-house/tests/use-syllable.tests +++ b/test/shaping/data/in-house/tests/use-syllable.tests @@ -5,3 +5,4 @@ ../fonts/074a5ae6b19de8f29772fdd5df2d3d833f81f5e6.ttf:--no-glyph-names:U+11320,U+20F0,U+11367:[3=0+502|1=0@33,0+0|4=0@300,8+0] ../fonts/373e67bf41ca264e260a9716162b71a23549e885.ttf:--no-glyph-names:U+A8AC,U+A8B4,U+A8B5:[2=0+377|3=0+242|4=0+210] ../fonts/59a585a63b3df608fbeef00956c8c108deec7de6.ttf:--no-glyph-names:U+1BC7,U+1BEA,U+1BF3:[1=0+749|2=0+402|4=0+535|3=0+401] +../fonts/1ed7e9064f008f62de6ff0207bb4dd29409597a5.ttf::U+11064,U+1107F,U+11052,U+11065,U+1107F,U+11053:[brm_num100.1=0+2224|brm_num1000.2=3+1834] diff --git a/test/shaping/record-test.sh b/test/shaping/record-test.sh index 8ce1653d..f31d30ba 100755 --- a/test/shaping/record-test.sh +++ b/test/shaping/record-test.sh @@ -16,7 +16,7 @@ if test "x${fontfile:0:1}" == 'x-'; then fi shift if ! echo "$hb_shape" | grep -q 'hb-shape'; then - echo "Specify hb-shape (not hb-view, etc)." >&2 + echo "Specify hb-shape (not hb-view, etc): got "$hb_shape"." >&2 exit 1 fi options= -- GitLab