mod shaping_impl;
use shaping_impl::shape;
#[test]
fn avar_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=100",
),
"gid1"
);
}
#[test]
fn avar_1_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=150",
),
"gid1"
);
}
#[test]
fn avar_1_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=200",
),
"gid1"
);
}
#[test]
fn avar_1_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=250",
),
"gid1"
);
}
#[test]
fn avar_1_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=300",
),
"gid1"
);
}
#[test]
fn avar_1_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=350",
),
"gid1"
);
}
#[test]
fn avar_1_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=400",
),
"gid1"
);
}
#[test]
fn avar_1_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=450",
),
"gid1"
);
}
#[test]
fn avar_1_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=500",
),
"gid1"
);
}
#[test]
fn avar_1_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=550",
),
"gid1"
);
}
#[test]
fn avar_1_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=600",
),
"gid1"
);
}
#[test]
fn avar_1_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=650",
),
"gid1"
);
}
#[test]
fn avar_1_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=700",
),
"gid1"
);
}
#[test]
fn avar_1_014() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=750",
),
"gid1"
);
}
#[test]
fn avar_1_015() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=800",
),
"gid1"
);
}
#[test]
fn avar_1_016() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=850",
),
"gid1"
);
}
#[test]
fn avar_1_017() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestAVAR.ttf",
"\u{2A01}",
"--ned --remove-default-ignorables --variations=TEST=900",
),
"gid1"
);
}
#[test]
fn cff_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest257.otf",
"\u{0041}",
"--ned --remove-default-ignorables",
),
"gid66"
);
}
#[test]
fn cff_1_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest257.otf",
"\u{211D}",
"--ned --remove-default-ignorables",
),
"gid30"
);
}
#[test]
fn cff_1_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest257.otf",
"\u{24EA}",
"--ned --remove-default-ignorables",
),
"gid235"
);
}
#[test]
fn cff_1_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest257.otf",
"\u{2460}",
"--ned --remove-default-ignorables",
),
"gid97"
);
}
#[test]
fn cff_1_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest257.otf",
"\u{2461}",
"--ned --remove-default-ignorables",
),
"gid98"
);
}
#[test]
fn cff_1_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest257.otf",
"\u{4EFF}",
"--ned --remove-default-ignorables",
),
"gid256"
);
}
#[test]
fn cff_1_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest257.otf",
"\u{FF21}",
"--ned --remove-default-ignorables",
),
"gid34"
);
}
#[test]
fn cff_1_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest257.otf",
"\u{10133}",
"--ned --remove-default-ignorables",
),
"gid52"
);
}
#[test]
fn cff_1_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest257.otf",
"\u{1D4D0}",
"--ned --remove-default-ignorables",
),
"gid209"
);
}
#[test]
fn cff_1_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest257.otf",
"\u{1F33A}",
"--ned --remove-default-ignorables",
),
"gid59"
);
}
#[test]
fn cff_1_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest257.otf",
"\u{1F33B}",
"--ned --remove-default-ignorables",
),
"gid60"
);
}
#[test]
fn cff_1_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest257.otf",
"\u{1F4A7}",
"--ned --remove-default-ignorables",
),
"gid168"
);
}
#[test]
fn cff_1_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest257.otf",
"\u{1F95D}",
"--ned --remove-default-ignorables",
),
"gid94"
);
}
#[test]
fn cff_2_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest65535.otf",
"\u{0041}",
"--ned --remove-default-ignorables",
),
"gid66"
);
}
#[test]
fn cff_2_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest65535.otf",
"\u{211D}",
"--ned --remove-default-ignorables",
),
"gid8478"
);
}
#[test]
fn cff_2_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest65535.otf",
"\u{24EA}",
"--ned --remove-default-ignorables",
),
"gid9451"
);
}
#[test]
fn cff_2_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest65535.otf",
"\u{2460}",
"--ned --remove-default-ignorables",
),
"gid9313"
);
}
#[test]
fn cff_2_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest65535.otf",
"\u{2461}",
"--ned --remove-default-ignorables",
),
"gid9314"
);
}
#[test]
fn cff_2_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest65535.otf",
"\u{4EFF}",
"--ned --remove-default-ignorables",
),
"gid20224"
);
}
#[test]
fn cff_2_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest65535.otf",
"\u{FF21}",
"--ned --remove-default-ignorables",
),
"gid65314"
);
}
#[test]
fn cff_2_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest65535.otf",
"\u{10133}",
"--ned --remove-default-ignorables",
),
"gid308"
);
}
#[test]
fn cff_2_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest65535.otf",
"\u{1D4D0}",
"--ned --remove-default-ignorables",
),
"gid54481"
);
}
#[test]
fn cff_2_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest65535.otf",
"\u{1F33A}",
"--ned --remove-default-ignorables",
),
"gid62267"
);
}
#[test]
fn cff_2_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest65535.otf",
"\u{1F33B}",
"--ned --remove-default-ignorables",
),
"gid62268"
);
}
#[test]
fn cff_2_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest65535.otf",
"\u{1F4A7}",
"--ned --remove-default-ignorables",
),
"gid62632"
);
}
#[test]
fn cff_2_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/FDArrayTest65535.otf",
"\u{1F95D}",
"--ned --remove-default-ignorables",
),
"gid63838"
);
}
#[test]
fn cff2_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/AdobeVFPrototype-Subset.otf",
"\u{0024}",
"--ned --remove-default-ignorables --variations=wght=100",
),
"dollar"
);
}
#[test]
fn cff2_1_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/AdobeVFPrototype-Subset.otf",
"\u{0024}",
"--ned --remove-default-ignorables --variations=wght=200",
),
"dollar"
);
}
#[test]
fn cff2_1_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/AdobeVFPrototype-Subset.otf",
"\u{0024}",
"--ned --remove-default-ignorables --variations=wght=300",
),
"dollar"
);
}
#[test]
fn cff2_1_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/AdobeVFPrototype-Subset.otf",
"\u{0024}",
"--ned --remove-default-ignorables --variations=wght=400",
),
"dollar"
);
}
#[test]
fn cff2_1_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/AdobeVFPrototype-Subset.otf",
"\u{0024}",
"--ned --remove-default-ignorables --variations=wght=500",
),
"dollar"
);
}
#[test]
fn cff2_1_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/AdobeVFPrototype-Subset.otf",
"\u{0024}",
"--ned --remove-default-ignorables --variations=wght=600",
),
"dollar"
);
}
#[test]
fn cff2_1_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/AdobeVFPrototype-Subset.otf",
"\u{0024}",
"--ned --remove-default-ignorables --variations=wght=700",
),
"dollar"
);
}
#[test]
fn cff2_1_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/AdobeVFPrototype-Subset.otf",
"\u{0024}",
"--ned --remove-default-ignorables --variations=wght=800",
),
"dollar.nostroke"
);
}
#[test]
fn cff2_1_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/AdobeVFPrototype-Subset.otf",
"\u{0024}",
"--ned --remove-default-ignorables --variations=wght=900",
),
"dollar.nostroke"
);
}
#[test]
fn cmap_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAP14.otf",
"\u{82A6}",
"--ned --remove-default-ignorables",
),
"uni82A6_uE0100"
);
}
#[test]
fn cmap_1_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAP14.otf",
"\u{82A6}\u{E0100}",
"--ned --remove-default-ignorables",
),
"uni82A6_uE0100"
);
}
#[test]
fn cmap_1_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAP14.otf",
"\u{82A6}\u{E0101}",
"--ned --remove-default-ignorables",
),
"uni82A6_uE0101"
);
}
#[test]
fn cmap_2_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAP14.otf",
"\u{2269}",
"--ned --remove-default-ignorables",
),
"uni2269"
);
}
#[test]
fn cmap_2_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAP14.otf",
"\u{2269}\u{FE00}",
"--ned --remove-default-ignorables",
),
"uni2269FE00"
);
}
#[test]
fn cmap_3_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{201C}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{0041}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{0042}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{00C7}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{011E}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{0049}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{0130}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{00D6}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{015E}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{00DC}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{201D}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{0061}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{0062}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_014() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{00E7}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_015() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{011F}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_016() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{0131}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_017() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{0069}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_018() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{00F6}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_019() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{015F}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cmap_3_020() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCMAPMacTurkish.ttf",
"\u{00FC}",
"--ned --remove-default-ignorables",
),
"gid0"
);
}
#[test]
fn cvar_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCVARGVARTwo.ttf",
"\u{0068}\u{006F}\u{006E}",
"--ned --remove-default-ignorables --variations=wght=28,wdth=100,opsz=72",
),
"uni0068|\
uni006F@595,0|\
uni006E@1126,0"
);
}
#[test]
fn cvar_1_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCVARGVARTwo.ttf",
"\u{0068}\u{006F}\u{006E}",
"--ned --remove-default-ignorables --variations=wght=94,wdth=100,opsz=72",
),
"uni0068|\
uni006F@635,0|\
uni006E@1212,0"
);
}
#[test]
fn cvar_1_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCVARGVARTwo.ttf",
"\u{0068}\u{006F}\u{006E}",
"--ned --remove-default-ignorables --variations=wght=194,wdth=100,opsz=72",
),
"uni0068|\
uni006F@691,0|\
uni006E@1331,0"
);
}
#[test]
fn cvar_2_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCVARGVAROne.ttf",
"\u{0068}\u{006F}\u{006E}",
"--ned --remove-default-ignorables --variations=wght=28,wdth=100,opsz=72",
),
"uni0068|\
uni006F@595,0|\
uni006E@1126,0"
);
}
#[test]
fn cvar_2_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCVARGVAROne.ttf",
"\u{0068}\u{006F}\u{006E}",
"--ned --remove-default-ignorables --variations=wght=94,wdth=100,opsz=72",
),
"uni0068|\
uni006F@635,0|\
uni006E@1212,0"
);
}
#[test]
fn cvar_2_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestCVARGVAROne.ttf",
"\u{0068}\u{006F}\u{006E}",
"--ned --remove-default-ignorables --variations=wght=194,wdth=100,opsz=72",
),
"uni0068|\
uni006F@691,0|\
uni006E@1331,0"
);
}
#[test]
fn glyf_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGLYFOne.ttf",
"\u{0123}",
"--ned --remove-default-ignorables",
),
"gcommaabove"
);
}
#[test]
fn gpos_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0104}\u{004A}",
"--ned --remove-default-ignorables",
),
"Aogonek|\
J@732,0"
);
}
#[test]
fn gpos_1_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0104}\u{0067}",
"--ned --remove-default-ignorables",
),
"Aogonek|\
g@692,0"
);
}
#[test]
fn gpos_1_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0104}\u{0123}",
"--ned --remove-default-ignorables",
),
"Aogonek|\
gcommaabove@692,0"
);
}
#[test]
fn gpos_1_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0104}\u{006A}",
"--ned --remove-default-ignorables",
),
"Aogonek|\
j@752,0"
);
}
#[test]
fn gpos_1_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0104}\u{0237}",
"--ned --remove-default-ignorables",
),
"Aogonek|\
dotlessj@752,0"
);
}
#[test]
fn gpos_1_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0051}\u{0237}",
"--ned --remove-default-ignorables",
),
"Q|\
dotlessj@734,0"
);
}
#[test]
fn gpos_1_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0105}\u{006A}",
"--ned --remove-default-ignorables",
),
"aogonek|\
j@588,0"
);
}
#[test]
fn gpos_1_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0105}\u{0237}",
"--ned --remove-default-ignorables",
),
"aogonek|\
dotlessj@588,0"
);
}
#[test]
fn gpos_1_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0067}\u{0237}",
"--ned --remove-default-ignorables",
),
"g|\
dotlessj@563,0"
);
}
#[test]
fn gpos_1_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0123}\u{0237}",
"--ned --remove-default-ignorables",
),
"gcommaabove|\
dotlessj@563,0"
);
}
#[test]
fn gpos_1_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0131}\u{0237}",
"--ned --remove-default-ignorables",
),
"dotlessi|\
dotlessj@334,0"
);
}
#[test]
fn gpos_1_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0173}\u{0237}",
"--ned --remove-default-ignorables",
),
"uogonek|\
dotlessj@656,0"
);
}
#[test]
fn gpos_1_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0076}\u{0237}",
"--ned --remove-default-ignorables",
),
"v|\
dotlessj@587,0"
);
}
#[test]
fn gpos_1_014() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0056}\u{0061}",
"--ned --remove-default-ignorables",
),
"V|\
a@594,0"
);
}
#[test]
fn gpos_1_015() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0056}\u{00E1}",
"--ned --remove-default-ignorables",
),
"V|\
aacute@594,0"
);
}
#[test]
fn gpos_1_016() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0056}\u{0105}",
"--ned --remove-default-ignorables",
),
"V|\
aogonek@594,0"
);
}
#[test]
fn gpos_1_017() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0056}\u{0066}",
"--ned --remove-default-ignorables",
),
"V|\
f@634,0"
);
}
#[test]
fn gpos_1_018() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0056}\u{FB02}",
"--ned --remove-default-ignorables",
),
"V|\
fl@634,0"
);
}
#[test]
fn gpos_1_019() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSOne.ttf",
"\u{0056}\u{002E}",
"--ned --remove-default-ignorables",
),
"V|\
period@504,0"
);
}
#[test]
fn gpos_2_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSTwo.otf",
"\u{25EF}",
"--ned --remove-default-ignorables",
),
"uni25EF"
);
}
#[test]
fn gpos_2_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSTwo.otf",
"\u{263C}",
"--ned --remove-default-ignorables",
),
"sun"
);
}
#[test]
fn gpos_2_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSTwo.otf",
"\u{25EF}\u{263C}",
"--ned --remove-default-ignorables",
),
"uni25EF|\
sun"
);
}
#[test]
fn gpos_3_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeEthi.ttf",
"\u{1208}",
"--ned --remove-default-ignorables",
),
"uni1208"
);
}
#[test]
fn gpos_3_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeEthi.ttf",
"\u{1208}\u{135E}",
"--ned --remove-default-ignorables",
),
"uni1208|\
uni135E@621,0"
);
}
#[test]
fn gpos_3_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeEthi.ttf",
"\u{1208}\u{135F}",
"--ned --remove-default-ignorables",
),
"uni1208|\
uni135F@621,0"
);
}
#[test]
fn gpos_3_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeEthi.ttf",
"\u{1208}\u{135D}",
"--ned --remove-default-ignorables",
),
"uni1208|\
uni135D@621,0"
);
}
#[test]
fn gpos_4_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSThree.ttf",
"\u{0075}\u{0308}\u{0301}",
"--ned --remove-default-ignorables",
),
"u|\
uni0308@529,-31|\
acutecomb@537,138"
);
}
#[test]
fn gpos_4_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSThree.ttf",
"\u{0075}\u{0308}\u{0304}",
"--ned --remove-default-ignorables",
),
"u|\
uni0308@529,-31|\
uni0304@526,138"
);
}
#[test]
fn gpos_4_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSThree.ttf",
"\u{0075}\u{0308}\u{0308}",
"--ned --remove-default-ignorables",
),
"u|\
uni0308@529,-31|\
uni0308@529,138"
);
}
#[test]
fn gpos_4_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSThree.ttf",
"\u{0075}\u{0308}\u{0308}\u{0308}",
"--ned --remove-default-ignorables",
),
"u|\
uni0308@529,-31|\
uni0308@529,138|\
uni0308@529,307"
);
}
#[test]
fn gpos_5_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSFour.ttf",
"\u{0634}\u{0652}",
"--ned --remove-default-ignorables --variations=wght=100",
),
"uni0652@663,144|\
uni0634"
);
}
#[test]
fn gpos_5_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSFour.ttf",
"\u{0634}\u{0652}",
"--ned --remove-default-ignorables --variations=wght=300",
),
"uni0652@680,165|\
uni0634"
);
}
#[test]
fn gpos_5_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSFour.ttf",
"\u{0634}\u{0652}",
"--ned --remove-default-ignorables --variations=wght=600",
),
"uni0652@730,246|\
uni0634"
);
}
#[test]
fn gpos_5_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSFour.ttf",
"\u{0634}\u{0652}",
"--ned --remove-default-ignorables --variations=wght=700",
),
"uni0652@750,282|\
uni0634"
);
}
#[test]
fn gpos_5_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGPOSFour.ttf",
"\u{0634}\u{0652}",
"--ned --remove-default-ignorables --variations=wght=900",
),
"uni0652@784,351|\
uni0634"
);
}
#[test]
fn gsub_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGSUBOne.otf",
"\u{0061}\u{0020}\u{0061}",
"--ned --remove-default-ignorables",
),
"a.alt|\
space@500,0|\
a@1000,0"
);
}
#[test]
fn gsub_2_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeEthi.ttf",
"\u{1373}",
"--ned --remove-default-ignorables",
),
"uni1373"
);
}
#[test]
fn gsub_2_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeEthi.ttf",
"\u{136B}",
"--ned --remove-default-ignorables",
),
"uni136B"
);
}
#[test]
fn gsub_2_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeEthi.ttf",
"\u{1375}",
"--ned --remove-default-ignorables",
),
"uni1375"
);
}
#[test]
fn gsub_2_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeEthi.ttf",
"\u{136D}",
"--ned --remove-default-ignorables",
),
"uni136D"
);
}
#[test]
fn gsub_2_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeEthi.ttf",
"\u{1373}\u{136B}",
"--ned --remove-default-ignorables",
),
"uni1373.init|\
uni136B.fina@1272,0"
);
}
#[test]
fn gsub_2_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeEthi.ttf",
"\u{1375}\u{136D}",
"--ned --remove-default-ignorables",
),
"uni1375.init|\
uni136D.fina@1356,0"
);
}
#[test]
fn gsub_2_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeEthi.ttf",
"\u{137B}",
"--ned --remove-default-ignorables",
),
"uni137B"
);
}
#[test]
fn gsub_2_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeEthi.ttf",
"\u{1373}\u{136B}\u{137B}",
"--ned --remove-default-ignorables",
),
"uni1373.init|\
uni136B.medi@1272,0|\
uni137B.fina@2257,0"
);
}
#[test]
fn gsub_2_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeEthi.ttf",
"\u{1373}\u{136B}\u{137B}\u{1373}\u{136B}",
"--ned --remove-default-ignorables",
),
"uni1373.init|\
uni136B.medi@1272,0|\
uni137B.medi@2257,0|\
uni1373.medi@3050,0|\
uni136B.fina@4322,0"
);
}
#[test]
fn gsub_2_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeEthi.ttf",
"\u{1373}\u{136B}\u{137B}\u{1375}\u{136D}",
"--ned --remove-default-ignorables",
),
"uni1373.init|\
uni136B.medi@1272,0|\
uni137B.medi@2257,0|\
uni1375.medi@3050,0|\
uni136D.fina@4418,0"
);
}
#[test]
fn gsub_2_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeEthi.ttf",
"\u{1375}\u{136D}\u{137B}\u{1373}\u{136B}",
"--ned --remove-default-ignorables",
),
"uni1375.init|\
uni136D.medi@1356,0|\
uni137B.medi@2464,0|\
uni1373.medi@3257,0|\
uni136B.fina@4529,0"
);
}
#[test]
fn gsub_3_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGSUBThree.ttf",
"\u{006C}\u{006F}\u{006C}",
"",
),
"l=0+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=1+258|\
o=1+605|\
l=2+258"
);
}
#[test]
fn gvar_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVAROne.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=300",
),
"gid2"
);
}
#[test]
fn gvar_1_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVAROne.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=350",
),
"gid2"
);
}
#[test]
fn gvar_1_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVAROne.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=400",
),
"gid2"
);
}
#[test]
fn gvar_1_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVAROne.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=450",
),
"gid2"
);
}
#[test]
fn gvar_1_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVAROne.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=500",
),
"gid2"
);
}
#[test]
fn gvar_1_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVAROne.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=550",
),
"gid2"
);
}
#[test]
fn gvar_1_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVAROne.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=600",
),
"gid2"
);
}
#[test]
fn gvar_1_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVAROne.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=650",
),
"gid2"
);
}
#[test]
fn gvar_1_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVAROne.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=700",
),
"gid2"
);
}
#[test]
fn gvar_2_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARTwo.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=300",
),
"gid2"
);
}
#[test]
fn gvar_2_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARTwo.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=350",
),
"gid2"
);
}
#[test]
fn gvar_2_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARTwo.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=400",
),
"gid2"
);
}
#[test]
fn gvar_2_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARTwo.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=450",
),
"gid2"
);
}
#[test]
fn gvar_2_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARTwo.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=500",
),
"gid2"
);
}
#[test]
fn gvar_2_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARTwo.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=550",
),
"gid2"
);
}
#[test]
fn gvar_2_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARTwo.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=600",
),
"gid2"
);
}
#[test]
fn gvar_2_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARTwo.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=650",
),
"gid2"
);
}
#[test]
fn gvar_2_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARTwo.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=700",
),
"gid2"
);
}
#[test]
fn gvar_3_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARThree.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=300",
),
"gid2"
);
}
#[test]
fn gvar_3_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARThree.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=350",
),
"gid2"
);
}
#[test]
fn gvar_3_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARThree.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=400",
),
"gid2"
);
}
#[test]
fn gvar_3_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARThree.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=450",
),
"gid2"
);
}
#[test]
fn gvar_3_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARThree.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=500",
),
"gid2"
);
}
#[test]
fn gvar_3_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARThree.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=550",
),
"gid2"
);
}
#[test]
fn gvar_3_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARThree.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=600",
),
"gid2"
);
}
#[test]
fn gvar_3_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARThree.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=650",
),
"gid2"
);
}
#[test]
fn gvar_3_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARThree.ttf",
"\u{5F4C}",
"--ned --remove-default-ignorables --variations=wght=700",
),
"gid2"
);
}
#[test]
fn gvar_4_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F98E}",
"--ned --remove-default-ignorables --variations=M1=-1.0,T1=0.0",
),
"gid5"
);
}
#[test]
fn gvar_4_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F98E}",
"--ned --remove-default-ignorables --variations=M1=-0.8,T1=0.1",
),
"gid5"
);
}
#[test]
fn gvar_4_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F98E}",
"--ned --remove-default-ignorables --variations=M1=-0.6,T1=0.2",
),
"gid5"
);
}
#[test]
fn gvar_4_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F98E}",
"--ned --remove-default-ignorables --variations=M1=-0.4,T1=0.3",
),
"gid5"
);
}
#[test]
fn gvar_4_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F98E}",
"--ned --remove-default-ignorables --variations=M1=-0.2,T1=0.4",
),
"gid5"
);
}
#[test]
fn gvar_4_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F98E}",
"--ned --remove-default-ignorables --variations=M1=0.0,T1=0.5",
),
"gid5"
);
}
#[test]
fn gvar_4_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F98E}",
"--ned --remove-default-ignorables --variations=M1=0.2,T1=0.6",
),
"gid5"
);
}
#[test]
fn gvar_4_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F98E}",
"--ned --remove-default-ignorables --variations=M1=0.4,T1=0.7",
),
"gid5"
);
}
#[test]
fn gvar_4_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F98E}",
"--ned --remove-default-ignorables --variations=M1=0.6,T1=0.8",
),
"gid5"
);
}
#[test]
fn gvar_4_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F98E}",
"--ned --remove-default-ignorables --variations=M1=0.8,T1=0.9",
),
"gid5"
);
}
#[test]
fn gvar_4_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F98E}",
"--ned --remove-default-ignorables --variations=M1=1.0,T1=1.0",
),
"gid5"
);
}
#[test]
fn gvar_5_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F31D}",
"--ned --remove-default-ignorables --variations=M1=-1.0",
),
"gid15"
);
}
#[test]
fn gvar_5_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F31D}",
"--ned --remove-default-ignorables --variations=M1=-0.8",
),
"gid15"
);
}
#[test]
fn gvar_5_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F31D}",
"--ned --remove-default-ignorables --variations=M1=-0.6",
),
"gid15"
);
}
#[test]
fn gvar_5_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F31D}",
"--ned --remove-default-ignorables --variations=M1=-0.4",
),
"gid15"
);
}
#[test]
fn gvar_5_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F31D}",
"--ned --remove-default-ignorables --variations=M1=-0.2",
),
"gid15"
);
}
#[test]
fn gvar_5_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F31D}",
"--ned --remove-default-ignorables --variations=M1=0.0",
),
"gid15"
);
}
#[test]
fn gvar_5_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F31D}",
"--ned --remove-default-ignorables --variations=M1=0.2",
),
"gid15"
);
}
#[test]
fn gvar_5_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F31D}",
"--ned --remove-default-ignorables --variations=M1=0.4",
),
"gid15"
);
}
#[test]
fn gvar_5_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F31D}",
"--ned --remove-default-ignorables --variations=M1=0.6",
),
"gid15"
);
}
#[test]
fn gvar_5_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F31D}",
"--ned --remove-default-ignorables --variations=M1=0.8",
),
"gid15"
);
}
#[test]
fn gvar_5_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F31D}",
"--ned --remove-default-ignorables --variations=M1=1.0",
),
"gid15"
);
}
#[test]
fn gvar_6_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F422}",
"--ned --remove-default-ignorables --variations=T1=0.0",
),
"gid12"
);
}
#[test]
fn gvar_6_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F422}",
"--ned --remove-default-ignorables --variations=T1=0.1",
),
"gid12"
);
}
#[test]
fn gvar_6_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F422}",
"--ned --remove-default-ignorables --variations=T1=0.2",
),
"gid12"
);
}
#[test]
fn gvar_6_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F422}",
"--ned --remove-default-ignorables --variations=T1=0.3",
),
"gid12"
);
}
#[test]
fn gvar_6_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F422}",
"--ned --remove-default-ignorables --variations=T1=0.4",
),
"gid12"
);
}
#[test]
fn gvar_6_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F422}",
"--ned --remove-default-ignorables --variations=T1=0.5",
),
"gid12"
);
}
#[test]
fn gvar_6_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F422}",
"--ned --remove-default-ignorables --variations=T1=0.6",
),
"gid12"
);
}
#[test]
fn gvar_6_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F422}",
"--ned --remove-default-ignorables --variations=T1=0.7",
),
"gid12"
);
}
#[test]
fn gvar_6_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F422}",
"--ned --remove-default-ignorables --variations=T1=0.8",
),
"gid12"
);
}
#[test]
fn gvar_6_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F422}",
"--ned --remove-default-ignorables --variations=T1=0.9",
),
"gid12"
);
}
#[test]
fn gvar_6_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/Zycon.ttf",
"\u{1F422}",
"--ned --remove-default-ignorables --variations=T1=1.0",
),
"gid12"
);
}
#[test]
fn gvar_7_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARFour.ttf",
"\u{004F}\u{0049}\u{004F}",
"--ned --remove-default-ignorables --variations=wght=150",
),
"uni004F|\
uni0049@706,0|\
uni004F@1072,0"
);
}
#[test]
fn gvar_7_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARFour.ttf",
"\u{004F}\u{0049}\u{004F}",
"--ned --remove-default-ignorables --variations=wght=200",
),
"uni004F|\
uni0049@707,0|\
uni004F@1074,0"
);
}
#[test]
fn gvar_7_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARFour.ttf",
"\u{004F}\u{0049}\u{004F}",
"--ned --remove-default-ignorables --variations=wght=250",
),
"uni004F|\
uni0049@707,0|\
uni004F@1075,0"
);
}
#[test]
fn gvar_7_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARFour.ttf",
"\u{004F}\u{0049}\u{004F}",
"--ned --remove-default-ignorables --variations=wght=300",
),
"uni004F|\
uni0049@707,0|\
uni004F@1076,0"
);
}
#[test]
fn gvar_7_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARFour.ttf",
"\u{004F}\u{0049}\u{004F}",
"--ned --remove-default-ignorables --variations=wght=350",
),
"uni004F|\
uni0049@707,0|\
uni004F@1077,0"
);
}
#[test]
fn gvar_7_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARFour.ttf",
"\u{004F}\u{0049}\u{004F}",
"--ned --remove-default-ignorables --variations=wght=400",
),
"uni004F|\
uni0049@707,0|\
uni004F@1078,0"
);
}
#[test]
fn gvar_7_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARFour.ttf",
"\u{004F}\u{0049}\u{004F}",
"--ned --remove-default-ignorables --variations=wght=450",
),
"uni004F|\
uni0049@706,0|\
uni004F@1079,0"
);
}
#[test]
fn gvar_8_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVAREight.ttf",
"\u{0048}",
"--ned --remove-default-ignorables --variations=HV=0.0",
),
"H"
);
}
#[test]
fn gvar_8_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVAREight.ttf",
"\u{0048}",
"--ned --remove-default-ignorables --variations=HV=-0.2",
),
"H"
);
}
#[test]
fn gvar_8_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVAREight.ttf",
"\u{0048}",
"--ned --remove-default-ignorables --variations=HV=-0.4",
),
"H"
);
}
#[test]
fn gvar_8_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVAREight.ttf",
"\u{0048}",
"--ned --remove-default-ignorables --variations=HV=-0.6",
),
"H"
);
}
#[test]
fn gvar_8_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVAREight.ttf",
"\u{0048}",
"--ned --remove-default-ignorables --variations=HV=-0.8",
),
"H"
);
}
#[test]
fn gvar_8_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVAREight.ttf",
"\u{0048}",
"--ned --remove-default-ignorables --variations=HV=-1.0",
),
"H"
);
}
#[test]
fn gvar_9_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARNine.ttf",
"\u{0041}",
"--ned --remove-default-ignorables --variations=TEST=-1.0",
),
"A"
);
}
#[test]
fn gvar_9_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARNine.ttf",
"\u{0041}",
"--ned --remove-default-ignorables --variations=TEST=-0.5",
),
"A"
);
}
#[test]
fn gvar_9_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARNine.ttf",
"\u{0041}",
"--ned --remove-default-ignorables --variations=TEST=0.0",
),
"A"
);
}
#[test]
fn gvar_9_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARNine.ttf",
"\u{0041}",
"--ned --remove-default-ignorables --variations=TEST=0.5",
),
"A"
);
}
#[test]
fn gvar_9_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARNine.ttf",
"\u{0041}",
"--ned --remove-default-ignorables --variations=TEST=0.6",
),
"A"
);
}
#[test]
fn gvar_9_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARNine.ttf",
"\u{0041}",
"--ned --remove-default-ignorables --variations=TEST=0.7",
),
"A"
);
}
#[test]
fn gvar_9_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARNine.ttf",
"\u{0041}",
"--ned --remove-default-ignorables --variations=TEST=0.8",
),
"A"
);
}
#[test]
fn gvar_9_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARNine.ttf",
"\u{0041}",
"--ned --remove-default-ignorables --variations=TEST=0.9",
),
"A"
);
}
#[test]
fn gvar_9_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARNine.ttf",
"\u{0041}",
"--ned --remove-default-ignorables --variations=TEST=0.944444",
),
"A"
);
}
#[test]
fn gvar_9_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestGVARNine.ttf",
"\u{0041}",
"--ned --remove-default-ignorables --variations=TEST=1.0",
),
"A"
);
}
#[test]
fn hvar_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestHVAROne.otf",
"\u{0041}\u{0042}\u{0043}",
"--ned --remove-default-ignorables --variations=wght=0",
),
"A|\
B@520,0|\
C@1094,0"
);
}
#[test]
fn hvar_1_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestHVAROne.otf",
"\u{0041}\u{0042}\u{0043}",
"--ned --remove-default-ignorables --variations=wght=200",
),
"A|\
B@533,0|\
C@1115,0"
);
}
#[test]
fn hvar_1_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestHVAROne.otf",
"\u{0041}\u{0042}\u{0043}",
"--ned --remove-default-ignorables --variations=wght=400",
),
"A|\
B@546,0|\
C@1135,0"
);
}
#[test]
fn hvar_1_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestHVAROne.otf",
"\u{0041}\u{0042}\u{0043}",
"--ned --remove-default-ignorables --variations=wght=600",
),
"A|\
B@558,0|\
C@1155,0"
);
}
#[test]
fn hvar_1_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestHVAROne.otf",
"\u{0041}\u{0042}\u{0043}",
"--ned --remove-default-ignorables --variations=wght=800",
),
"A|\
B@571,0|\
C@1175,0"
);
}
#[test]
fn hvar_1_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestHVAROne.otf",
"\u{0041}\u{0042}\u{0043}",
"--ned --remove-default-ignorables --variations=wght=1000",
),
"A|\
B@584,0|\
C@1196,0"
);
}
#[test]
fn hvar_2_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestHVARTwo.ttf",
"\u{0041}\u{0042}",
"--ned --remove-default-ignorables --variations=wght=0",
),
"uni0041|\
uni0042@450,0"
);
}
#[test]
fn hvar_2_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestHVARTwo.ttf",
"\u{0041}\u{0042}",
"--ned --remove-default-ignorables --variations=wght=200",
),
"uni0041|\
uni0042@515,0"
);
}
#[test]
fn hvar_2_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestHVARTwo.ttf",
"\u{0041}\u{0042}",
"--ned --remove-default-ignorables --variations=wght=400",
),
"uni0041|\
uni0042@584,0"
);
}
#[test]
fn hvar_2_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestHVARTwo.ttf",
"\u{0041}\u{0042}",
"--ned --remove-default-ignorables --variations=wght=600",
),
"uni0041|\
uni0042@673,0"
);
}
#[test]
fn hvar_2_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestHVARTwo.ttf",
"\u{0041}\u{0042}",
"--ned --remove-default-ignorables --variations=wght=800",
),
"uni0041|\
uni0042@761,0"
);
}
#[test]
fn hvar_2_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestHVARTwo.ttf",
"\u{0041}\u{0042}",
"--ned --remove-default-ignorables --variations=wght=1000",
),
"uni0041|\
uni0042@850,0"
);
}
#[test]
fn kern_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestKERNOne.otf",
"\u{0131}\u{0054}\u{0075}\u{0054}\u{0075}\u{0054}\u{0131}",
"--ned --remove-default-ignorables",
),
"dotlessi|\
T|\
u@400,0|\
T@600,0|\
u@1000,0|\
T@1200,0|\
dotlessi@1600,0"
);
}
#[test]
fn kern_2_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestKERNOne.otf",
"\u{0075}\u{0131}\u{0131}\u{0054}\u{0131}\u{0131}\u{0054}\u{0131}\u{0131}\u{0075}",
"--ned --remove-default-ignorables",
),
"u|\
dotlessi@400,0|\
dotlessi@1100,0|\
T@1100,0|\
dotlessi@1500,0|\
dotlessi@2200,0|\
T@2200,0|\
dotlessi@2600,0|\
dotlessi@3300,0|\
u@3500,0"
);
}
#[test]
fn morx_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXOne.ttf",
"\u{0041}\u{0042}\u{0043}",
"--ned --remove-default-ignorables",
),
"A.alt|\
B@1000,0|\
C.alt@2000,0"
);
}
#[test]
fn morx_10_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTen.ttf",
"\u{0041}\u{0042}\u{0041}\u{0042}\u{0041}\u{0042}",
"--ned --remove-default-ignorables",
),
"A|\
B@638,0|\
A@1288,0|\
B@1926,0|\
B@2576,0|\
A@3226,0"
);
}
#[test]
fn morx_11_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXEleven.ttf",
"\u{0042}\u{0041}\u{0042}\u{0042}\u{0041}\u{0041}\u{0042}\u{0058}",
"--ned --remove-default-ignorables",
),
"B|\
A@650,0|\
B@1288,0|\
B@1938,0|\
A@2588,0|\
X@3226,0|\
A@3812,0|\
B@4450,0"
);
}
#[test]
fn morx_12_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwelve.ttf",
"\u{0058}\u{0041}\u{0042}\u{0043}\u{0058}\u{0031}",
"--ned --remove-default-ignorables",
),
"X|\
C@598,0|\
A@1230,0|\
B@1868,0|\
X@2518,0|\
one@3116,0"
);
}
#[test]
fn morx_12_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwelve.ttf",
"\u{0058}\u{0041}\u{0042}\u{0043}\u{0058}\u{0032}",
"--ned --remove-default-ignorables",
),
"X|\
C@598,0|\
A@1230,0|\
B@1868,0|\
X@2518,0|\
two@3116,0"
);
}
#[test]
fn morx_12_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwelve.ttf",
"\u{0058}\u{0041}\u{0042}\u{0043}\u{0058}\u{0033}",
"--ned --remove-default-ignorables",
),
"X|\
B@598,0|\
C@1248,0|\
A@1880,0|\
X@2518,0|\
three@3116,0"
);
}
#[test]
fn morx_13_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirteen.ttf",
"\u{0041}\u{0042}\u{0043}\u{0044}\u{0045}",
"--ned --remove-default-ignorables",
),
"B|\
C@626,0|\
D@1222,0|\
E@1896,0|\
A@2452,0"
);
}
#[test]
fn morx_14_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFourteen.ttf",
"\u{0041}\u{0042}\u{0043}\u{0044}\u{0045}",
"--ned --remove-default-ignorables",
),
"B|\
C@626,0|\
D@1222,0|\
E@1896,0|\
A@2452,0"
);
}
#[test]
fn morx_14_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFourteen.ttf",
"\u{0041}\u{0042}\u{0042}\u{0042}\u{0043}\u{0043}\u{0043}\u{0044}\u{0044}\u{0044}\
\u{0042}\u{0043}\u{0044}\u{0043}\u{0045}",
"",
),
"B=0+626|\
B=0+626|\
B=0+626|\
C=0+596|\
C=0+596|\
C=0+596|\
D=0+674|\
D=0+674|\
D=0+674|\
B=0+626|\
C=0+596|\
D=0+674|\
C=0+596|\
E=0+556|\
A=0+639"
);
}
#[test]
fn morx_16_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXSixteen.ttf",
"\u{0041}\u{0042}\u{0043}\u{0044}\u{0045}",
"--ned --remove-default-ignorables",
),
"B|\
C@626,0|\
D@1222,0|\
E@1896,0|\
A@2452,0"
);
}
#[test]
fn morx_17_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXSeventeen.ttf",
"\u{0041}\u{0042}",
"--ned --remove-default-ignorables",
),
"B|\
A@626,0"
);
}
#[test]
fn morx_18_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXEighteen.ttf",
"\u{0041}\u{0042}\u{0043}\u{0044}\u{0045}",
"--ned --remove-default-ignorables",
),
"A|\
B.alt@639,0|\
C@1639,0|\
D.alt1@2235,0|\
E@3235,0"
);
}
#[test]
fn morx_18_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXEighteen.ttf",
"\u{0041}\u{0042}\u{0042}\u{0042}\u{0044}\u{0045}",
"--ned --remove-default-ignorables",
),
"A|\
B@639,0|\
B@1265,0|\
B.alt@1891,0|\
D.alt1@2891,0|\
E@3891,0"
);
}
#[test]
fn morx_18_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXEighteen.ttf",
"\u{0041}\u{0042}\u{0044}\u{0045}",
"--ned --remove-default-ignorables",
),
"A|\
B.alt@639,0|\
D.alt1@1639,0|\
E@2639,0"
);
}
#[test]
fn morx_18_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXEighteen.ttf",
"\u{0041}\u{0042}\u{0045}",
"--ned --remove-default-ignorables",
),
"A|\
B@639,0|\
E@1265,0"
);
}
#[test]
fn morx_19_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXEighteen.ttf",
"\u{0041}\u{0043}\u{0044}\u{0045}",
"--ned --remove-default-ignorables",
),
"A.alt|\
C@1000,0|\
D.alt1@1596,0|\
E@2596,0"
);
}
#[test]
fn morx_19_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXEighteen.ttf",
"\u{0044}",
"--ned --remove-default-ignorables",
),
"D.alt"
);
}
#[test]
fn morx_2_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{24FF}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
A@1254,0|\
B@2084,0|\
X@2914,0|\
Y@3744,0|\
Z@4574,0|\
C@5404,0|\
D@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
zero@8318,0"
);
}
#[test]
fn morx_2_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{278A}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
B@1254,0|\
X@2084,0|\
Y@2914,0|\
Z@3744,0|\
C@4574,0|\
D@5404,0|\
A@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
one@8318,0"
);
}
#[test]
fn morx_2_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{278B}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
D@1254,0|\
A@2084,0|\
B@2914,0|\
X@3744,0|\
Y@4574,0|\
Z@5404,0|\
C@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
two@8318,0"
);
}
#[test]
fn morx_2_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{0033}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
D@1254,0|\
B@2084,0|\
X@2914,0|\
Y@3744,0|\
Z@4574,0|\
C@5404,0|\
A@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
three@8318,0"
);
}
#[test]
fn morx_2_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{0034}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
X@1254,0|\
Y@2084,0|\
Z@2914,0|\
C@3744,0|\
D@4574,0|\
A@5404,0|\
B@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
four@8318,0"
);
}
#[test]
fn morx_2_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{0035}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
X@1254,0|\
Y@2084,0|\
Z@2914,0|\
C@3744,0|\
D@4574,0|\
B@5404,0|\
A@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
five@8318,0"
);
}
#[test]
fn morx_2_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{0036}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
C@1254,0|\
D@2084,0|\
A@2914,0|\
B@3744,0|\
X@4574,0|\
Y@5404,0|\
Z@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
six@8318,0"
);
}
#[test]
fn morx_2_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{0037}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
D@1254,0|\
C@2084,0|\
A@2914,0|\
B@3744,0|\
X@4574,0|\
Y@5404,0|\
Z@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
seven@8318,0"
);
}
#[test]
fn morx_2_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{0038}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
C@1254,0|\
D@2084,0|\
B@2914,0|\
X@3744,0|\
Y@4574,0|\
Z@5404,0|\
A@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
eight@8318,0"
);
}
#[test]
fn morx_2_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{0039}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
D@1254,0|\
C@2084,0|\
B@2914,0|\
X@3744,0|\
Y@4574,0|\
Z@5404,0|\
A@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
nine@8318,0"
);
}
#[test]
fn morx_2_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{2793}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
D@1254,0|\
X@2084,0|\
Y@2914,0|\
Z@3744,0|\
C@4574,0|\
A@5404,0|\
B@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
one_zero@8318,0"
);
}
#[test]
fn morx_2_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{24EB}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
D@1254,0|\
X@2084,0|\
Y@2914,0|\
Z@3744,0|\
C@4574,0|\
B@5404,0|\
A@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
one_one@8318,0"
);
}
#[test]
fn morx_2_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{24EC}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
C@1254,0|\
D@2084,0|\
X@2914,0|\
Y@3744,0|\
Z@4574,0|\
A@5404,0|\
B@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
one_two@8318,0"
);
}
#[test]
fn morx_2_014() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{24ED}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
C@1254,0|\
D@2084,0|\
X@2914,0|\
Y@3744,0|\
Z@4574,0|\
B@5404,0|\
A@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
one_three@8318,0"
);
}
#[test]
fn morx_2_015() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{24EE}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
D@1254,0|\
C@2084,0|\
X@2914,0|\
Y@3744,0|\
Z@4574,0|\
A@5404,0|\
B@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
one_four@8318,0"
);
}
#[test]
fn morx_2_016() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0043}\u{0044}\
\u{004F}\u{004F}\u{004F}\u{24EF}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
D@1254,0|\
C@2084,0|\
X@2914,0|\
Y@3744,0|\
Z@4574,0|\
B@5404,0|\
A@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
one_five@8318,0"
);
}
#[test]
fn morx_20_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwenty.ttf",
"\u{0041}\u{0042}\u{0043}\u{0044}\u{0045}",
"--ned --remove-default-ignorables",
),
"A|\
B@639,0|\
C.alt@1265,0|\
D@2265,0|\
E.alt1@2939,0"
);
}
#[test]
fn morx_20_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwenty.ttf",
"\u{0041}\u{0042}\u{0043}",
"--ned --remove-default-ignorables",
),
"A|\
B@639,0|\
C.alt@1265,0"
);
}
#[test]
fn morx_20_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwenty.ttf",
"\u{0041}\u{0042}\u{0045}",
"--ned --remove-default-ignorables",
),
"A|\
B.alt@639,0|\
E.alt1@1639,0"
);
}
#[test]
fn morx_20_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwenty.ttf",
"\u{0041}\u{0045}",
"--ned --remove-default-ignorables",
),
"A.alt|\
E.alt1@1000,0"
);
}
#[test]
fn morx_20_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwenty.ttf",
"\u{0045}\u{0045}",
"--ned --remove-default-ignorables",
),
"E|\
E@556,0"
);
}
#[test]
fn morx_20_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwenty.ttf",
"\u{0041}",
"--ned --remove-default-ignorables",
),
"A.alt"
);
}
#[test]
fn morx_20_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwenty.ttf",
"\u{0045}",
"--ned --remove-default-ignorables",
),
"E"
);
}
#[test]
fn morx_21_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyone.ttf",
"\u{0041}\u{0042}\u{0043}\u{0044}\u{0045}",
"--ned --remove-default-ignorables",
),
"A|\
B.alt@639,0|\
C@1639,0|\
D@2235,0|\
E@2909,0"
);
}
#[test]
fn morx_22_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentytwo.ttf",
"\u{0041}",
"--ned --remove-default-ignorables",
),
"C"
);
}
#[test]
fn morx_23_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentythree.ttf",
"\u{0041}\u{0042}\u{0043}\u{0044}\u{0045}",
"--ned --remove-default-ignorables",
),
"E|\
E@556,0|\
E@1112,0|\
E@1668,0|\
E@2224,0"
);
}
#[test]
fn morx_24_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyfour.ttf",
"\u{0041}\u{0042}\u{0043}\u{0044}\u{0045}",
"",
),
"A=0+639|\
C=1+596|\
D=2+674|\
E=3+556|\
A=4+639"
);
}
#[test]
fn morx_25_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyfive.ttf",
"\u{0041}\u{0042}\u{0043}\u{0044}\u{0045}",
"--ned --remove-default-ignorables",
),
"A.alt|\
B.alt@1000,0|\
C.alt@2000,0|\
D.alt@3000,0|\
E.alt@4000,0"
);
}
#[test]
fn morx_25_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyfive.ttf",
"\u{0045}\u{0042}\u{0043}\u{0044}\u{0041}",
"--ned --remove-default-ignorables",
),
"E|\
B@556,0|\
C@1182,0|\
D@1778,0|\
A@2452,0"
);
}
#[test]
fn morx_25_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyfive.ttf",
"\u{0043}\u{0042}\u{0041}\u{0042}\u{0043}",
"--ned --remove-default-ignorables",
),
"C|\
B@596,0|\
A.alt@1222,0|\
B.alt@2222,0|\
C.alt@3222,0"
);
}
#[test]
fn morx_25_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyfive.ttf",
"\u{0041}\u{0042}\u{0043}",
"--ned --remove-default-ignorables",
),
"A.alt|\
B.alt@1000,0|\
C.alt@2000,0"
);
}
#[test]
fn morx_25_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyfive.ttf",
"\u{0043}\u{0042}\u{0041}",
"--ned --remove-default-ignorables",
),
"C|\
B@596,0|\
A@1222,0"
);
}
#[test]
fn morx_25_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyfive.ttf",
"\u{0041}\u{0042}",
"--ned --remove-default-ignorables",
),
"A.alt|\
B.alt@1000,0"
);
}
#[test]
fn morx_25_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyfive.ttf",
"\u{0042}\u{0041}",
"--ned --remove-default-ignorables",
),
"B|\
A@626,0"
);
}
#[test]
fn morx_25_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyfive.ttf",
"\u{0041}",
"--ned --remove-default-ignorables",
),
"A"
);
}
#[test]
fn morx_25_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyfive.ttf",
"\u{0042}",
"--ned --remove-default-ignorables",
),
"B"
);
}
#[test]
fn morx_26_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentysix.ttf",
"\u{0041}\u{0042}",
"--ned --remove-default-ignorables",
),
"A|\
B@639,0"
);
}
#[test]
fn morx_26_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentysix.ttf",
"\u{0042}",
"--ned --remove-default-ignorables",
),
"B.alt"
);
}
#[test]
fn morx_27_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyseven.ttf",
"\u{0041}\u{0045}\u{0042}",
"--ned --remove-default-ignorables",
),
"A_E_B"
);
}
#[test]
fn morx_27_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyseven.ttf",
"\u{0041}\u{0045}\u{0043}",
"--ned --remove-default-ignorables",
),
"A_E_C"
);
}
#[test]
fn morx_27_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyseven.ttf",
"\u{0041}\u{0045}\u{0044}",
"--ned --remove-default-ignorables",
),
"A_E_D"
);
}
#[test]
fn morx_28_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyeight.ttf",
"\u{0041}\u{0045}\u{0044}",
"--ned --remove-default-ignorables",
),
"A_E_D"
);
}
#[test]
fn morx_28_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyeight.ttf",
"\u{0041}\u{0078}\u{0045}\u{0044}",
"--ned --remove-default-ignorables",
),
"A_E_D|\
x@1394,0"
);
}
#[test]
fn morx_28_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyeight.ttf",
"\u{0041}\u{0045}\u{0079}\u{0044}",
"--ned --remove-default-ignorables",
),
"A_E_D|\
y@1394,0"
);
}
#[test]
fn morx_28_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyeight.ttf",
"\u{0041}\u{0078}\u{0045}\u{0079}\u{0044}",
"--ned --remove-default-ignorables",
),
"A_E_D|\
x@1394,0|\
y@1923,0"
);
}
#[test]
fn morx_28_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentyeight.ttf",
"\u{0041}\u{0078}\u{0078}\u{0078}\u{0045}\u{0079}\u{0079}\u{0079}\u{0044}",
"--ned --remove-default-ignorables",
),
"A_E_D|\
x@1394,0|\
x@1923,0|\
x@2452,0|\
y@2981,0|\
y@3491,0|\
y@4001,0"
);
}
#[test]
fn morx_29_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentynine.ttf",
"\u{0050}\u{0051}\u{0052}\u{004D}\u{004D}\u{0058}\u{0058}\u{004D}\u{004D}\u{0059}\
\u{0059}\u{0041}\u{005A}\u{005A}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
M@1050,0|\
M@1880,0|\
X@2710,0|\
X@3074,0|\
M@3438,0|\
I@4268,0|\
N@5098,0|\
S@5928,0|\
M@6758,0|\
Y@7588,0|\
Y@7920,0|\
A@8252,0|\
Z@9082,0|\
Z@9404,0"
);
}
#[test]
fn morx_29_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentynine.ttf",
"\u{0050}\u{0051}\u{0052}\u{004D}\u{004D}\u{0058}\u{0058}\u{004D}\u{004D}\u{0059}\
\u{0059}\u{0042}\u{005A}\u{005A}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
M@1050,0|\
M@1880,0|\
X@2710,0|\
X@3074,0|\
M@3438,0|\
M@4268,0|\
I@5098,0|\
N@5928,0|\
S@6758,0|\
Y@7588,0|\
Y@7920,0|\
B@8252,0|\
Z@9082,0|\
Z@9404,0"
);
}
#[test]
fn morx_29_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentynine.ttf",
"\u{0050}\u{0051}\u{0052}\u{004D}\u{004D}\u{0058}\u{0058}\u{004D}\u{004D}\u{0059}\
\u{0059}\u{0043}\u{005A}\u{005A}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
M@1050,0|\
M@1880,0|\
X@2710,0|\
X@3074,0|\
M@3438,0|\
M@4268,0|\
Y@5098,0|\
Y@5430,0|\
I@5762,0|\
N@6592,0|\
S@7422,0|\
C@8252,0|\
Z@9082,0|\
Z@9404,0"
);
}
#[test]
fn morx_29_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentynine.ttf",
"\u{0050}\u{0051}\u{0052}\u{004D}\u{004D}\u{0058}\u{0058}\u{004D}\u{004D}\u{0059}\
\u{0059}\u{0044}\u{005A}\u{005A}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
M@1050,0|\
M@1880,0|\
X@2710,0|\
X@3074,0|\
M@3438,0|\
M@4268,0|\
Y@5098,0|\
Y@5430,0|\
D@5762,0|\
I@6592,0|\
N@7422,0|\
S@8252,0|\
Z@9082,0|\
Z@9404,0"
);
}
#[test]
fn morx_3_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{0030}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
zero@1793,0"
);
}
#[test]
fn morx_3_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{0031}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
one@1793,0"
);
}
#[test]
fn morx_3_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{0032}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
two@1793,0"
);
}
#[test]
fn morx_3_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{0033}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
three@1793,0"
);
}
#[test]
fn morx_3_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{0034}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
four@1793,0"
);
}
#[test]
fn morx_3_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{0035}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
five@1793,0"
);
}
#[test]
fn morx_3_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{0036}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
six@1793,0"
);
}
#[test]
fn morx_3_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{0037}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
seven@1793,0"
);
}
#[test]
fn morx_3_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{0038}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
eight@1793,0"
);
}
#[test]
fn morx_3_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{0039}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
nine@1793,0"
);
}
#[test]
fn morx_3_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{2793}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
one_zero@1793,0"
);
}
#[test]
fn morx_3_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{24EB}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
one_one@1793,0"
);
}
#[test]
fn morx_3_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{24EC}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
one_two@1793,0"
);
}
#[test]
fn morx_3_014() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{24ED}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
one_three@1793,0"
);
}
#[test]
fn morx_3_015() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{24EE}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
one_four@1793,0"
);
}
#[test]
fn morx_3_016() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThree.ttf",
"\u{0041}\u{0042}\u{0058}\u{0043}\u{0044}\u{24EF}",
"--ned --remove-default-ignorables",
),
"A|\
B@363,0|\
X@722,0|\
C@1086,0|\
D@1402,0|\
one_five@1793,0"
);
}
#[test]
fn morx_30_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentynine.ttf",
"\u{0050}\u{0051}\u{0052}\u{004D}\u{004D}\u{0058}\u{0058}\u{0058}\u{0041}\u{0059}\
\u{0059}\u{0041}\u{005A}\u{005A}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
M@1050,0|\
I@1880,0|\
N@2710,0|\
S@3540,0|\
I@4370,0|\
N@5200,0|\
S@6030,0|\
M@6860,0|\
X@7690,0|\
X@8054,0|\
X@8418,0|\
A@8782,0|\
Y@9612,0|\
Y@9944,0|\
A@10276,0|\
Z@11106,0|\
Z@11428,0"
);
}
#[test]
fn morx_30_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentynine.ttf",
"\u{0050}\u{0051}\u{0052}\u{004D}\u{004D}\u{0058}\u{0058}\u{0058}\u{0041}\u{0059}\
\u{0059}\u{0042}\u{005A}\u{005A}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
M@1050,0|\
I@1880,0|\
I@2710,0|\
N@3540,0|\
S@4370,0|\
N@5200,0|\
S@6030,0|\
M@6860,0|\
X@7690,0|\
X@8054,0|\
X@8418,0|\
A@8782,0|\
Y@9612,0|\
Y@9944,0|\
B@10276,0|\
Z@11106,0|\
Z@11428,0"
);
}
#[test]
fn morx_30_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentynine.ttf",
"\u{0050}\u{0051}\u{0052}\u{004D}\u{004D}\u{0058}\u{0058}\u{0058}\u{0042}\u{0059}\
\u{0059}\u{0041}\u{005A}\u{005A}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
M@1050,0|\
I@1880,0|\
N@2710,0|\
S@3540,0|\
M@4370,0|\
I@5200,0|\
N@6030,0|\
S@6860,0|\
X@7690,0|\
X@8054,0|\
X@8418,0|\
B@8782,0|\
Y@9612,0|\
Y@9944,0|\
A@10276,0|\
Z@11106,0|\
Z@11428,0"
);
}
#[test]
fn morx_30_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwentynine.ttf",
"\u{0050}\u{0051}\u{0052}\u{004D}\u{004D}\u{0058}\u{0058}\u{0058}\u{0042}\u{0059}\
\u{0059}\u{0042}\u{005A}\u{005A}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
M@1050,0|\
M@1880,0|\
I@2710,0|\
N@3540,0|\
S@4370,0|\
I@5200,0|\
N@6030,0|\
S@6860,0|\
X@7690,0|\
X@8054,0|\
X@8418,0|\
B@8782,0|\
Y@9612,0|\
Y@9944,0|\
B@10276,0|\
Z@11106,0|\
Z@11428,0"
);
}
#[test]
fn morx_31_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyone.ttf",
"\u{0058}\u{0058}\u{0041}\u{0059}\u{0059}\u{0041}\u{005A}\u{005A}",
"--ned --remove-default-ignorables",
),
"I|\
N@830,0|\
I@1660,0|\
N@2490,0|\
S@3320,0|\
S@4150,0|\
X@4980,0|\
X@5344,0|\
A@5708,0|\
Y@6538,0|\
Y@6870,0|\
A@7202,0|\
Z@8032,0|\
Z@8354,0"
);
}
#[test]
fn morx_31_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyone.ttf",
"\u{0058}\u{0058}\u{0041}\u{0059}\u{0059}\u{0042}\u{0059}\u{0059}",
"--ned --remove-default-ignorables",
),
"I|\
N@830,0|\
S@1660,0|\
I@2490,0|\
N@3320,0|\
S@4150,0|\
X@4980,0|\
X@5344,0|\
A@5708,0|\
Y@6538,0|\
Y@6870,0|\
B@7202,0|\
Y@8032,0|\
Y@8364,0"
);
}
#[test]
fn morx_31_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyone.ttf",
"\u{0058}\u{0058}\u{0042}\u{0059}\u{0059}\u{0041}\u{005A}\u{005A}",
"--ned --remove-default-ignorables",
),
"X|\
I@364,0|\
I@1194,0|\
N@2024,0|\
S@2854,0|\
N@3684,0|\
S@4514,0|\
X@5344,0|\
B@5708,0|\
Y@6538,0|\
Y@6870,0|\
A@7202,0|\
Z@8032,0|\
Z@8354,0"
);
}
#[test]
fn morx_31_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyone.ttf",
"\u{0058}\u{0058}\u{0042}\u{0059}\u{0059}\u{0042}\u{005A}\u{005A}",
"--ned --remove-default-ignorables",
),
"X|\
I@364,0|\
N@1194,0|\
I@2024,0|\
N@2854,0|\
S@3684,0|\
S@4514,0|\
X@5344,0|\
B@5708,0|\
Y@6538,0|\
Y@6870,0|\
B@7202,0|\
Z@8032,0|\
Z@8354,0"
);
}
#[test]
fn morx_31_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyone.ttf",
"\u{004D}\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{0041}",
"--ned --remove-default-ignorables",
),
"I|\
N@830,0|\
S@1660,0|\
M@2490,0|\
I@3320,0|\
N@4150,0|\
S@4980,0|\
P@5810,0|\
Q@6143,0|\
R@6509,0|\
A@6860,0|\
X@7690,0|\
Y@8054,0|\
Z@8386,0|\
A@8708,0"
);
}
#[test]
fn morx_31_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyone.ttf",
"\u{004D}\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{0042}",
"--ned --remove-default-ignorables",
),
"I|\
N@830,0|\
S@1660,0|\
M@2490,0|\
P@3320,0|\
I@3653,0|\
N@4483,0|\
S@5313,0|\
Q@6143,0|\
R@6509,0|\
A@6860,0|\
X@7690,0|\
Y@8054,0|\
Z@8386,0|\
B@8708,0"
);
}
#[test]
fn morx_31_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyone.ttf",
"\u{004D}\u{0050}\u{0051}\u{0052}\u{0042}\u{0058}\u{0059}\u{005A}\u{0041}",
"--ned --remove-default-ignorables",
),
"M|\
I@830,0|\
N@1660,0|\
S@2490,0|\
I@3320,0|\
N@4150,0|\
S@4980,0|\
P@5810,0|\
Q@6143,0|\
R@6509,0|\
B@6860,0|\
X@7690,0|\
Y@8054,0|\
Z@8386,0|\
A@8708,0"
);
}
#[test]
fn morx_31_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyone.ttf",
"\u{004D}\u{0050}\u{0051}\u{0052}\u{0042}\u{0058}\u{0059}\u{005A}\u{0042}",
"--ned --remove-default-ignorables",
),
"M|\
I@830,0|\
N@1660,0|\
S@2490,0|\
P@3320,0|\
I@3653,0|\
N@4483,0|\
S@5313,0|\
Q@6143,0|\
R@6509,0|\
B@6860,0|\
X@7690,0|\
Y@8054,0|\
Z@8386,0|\
B@8708,0"
);
}
#[test]
fn morx_32_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtytwo.ttf",
"\u{0041}",
"--ned --remove-default-ignorables",
),
"I|\
N@830,0|\
S@1660,0|\
A@2490,0"
);
}
#[test]
fn morx_32_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtytwo.ttf",
"\u{0058}\u{0041}\u{0059}",
"--ned --remove-default-ignorables",
),
"I|\
N@830,0|\
S@1660,0|\
X@2490,0|\
A@2854,0|\
Y@3684,0"
);
}
#[test]
fn morx_32_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtytwo.ttf",
"\u{0042}",
"--ned --remove-default-ignorables",
),
"B|\
I@830,0|\
N@1660,0|\
S@2490,0"
);
}
#[test]
fn morx_32_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtytwo.ttf",
"\u{0058}\u{0042}\u{0059}",
"--ned --remove-default-ignorables",
),
"X|\
I@364,0|\
N@1194,0|\
S@2024,0|\
B@2854,0|\
Y@3684,0"
);
}
#[test]
fn morx_33_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtythree.ttf",
"\u{0068}\u{0061}",
"--ned --remove-default-ignorables",
),
"h|\
a@618,0|\
h@1179,0|\
a@1797,0"
);
}
#[test]
fn morx_33_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtythree.ttf",
"\u{0068}\u{0061}\u{0068}\u{0061}",
"--ned --remove-default-ignorables",
),
"h|\
a@618,0|\
h@1179,0|\
a@1797,0|\
h@2358,0|\
a@2976,0|\
h@3537,0|\
a@4155,0"
);
}
#[test]
fn morx_33_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtythree.ttf",
"\u{0061}\u{0068}",
"--ned --remove-default-ignorables",
),
"a|\
h@561,0"
);
}
#[test]
fn morx_34_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyfour.ttf",
"\u{0068}\u{0061}",
"",
),
"h=0+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561|\
h=1+618|\
a=1+561"
);
}
#[test]
fn morx_35_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyfive.ttf",
"\u{0041}",
"--ned --remove-default-ignorables",
),
"A|\
B@639,0|\
C@1265,0|\
E@1861,0"
);
}
#[test]
fn morx_35_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyfive.ttf",
"\u{0058}\u{0041}\u{0059}",
"--ned --remove-default-ignorables",
),
"X|\
A@586,0|\
B@1225,0|\
C@1851,0|\
E@2447,0|\
Y@3003,0"
);
}
#[test]
fn morx_36_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtysix.ttf",
"\u{0041}",
"",
),
"A=0+639|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626|\
C=0+596|\
B=0+626"
);
}
#[test]
fn morx_37_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyseven.ttf",
"\u{0041}\u{0042}",
"--ned --remove-default-ignorables",
),
"A.alt|\
B.alt@1000,0"
);
}
#[test]
fn morx_37_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyseven.ttf",
"\u{0042}\u{0041}",
"--ned --remove-default-ignorables",
),
"B|\
A@650,0"
);
}
#[test]
fn morx_37_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyseven.ttf",
"\u{05D0}\u{05D1}",
"--ned --remove-default-ignorables",
),
"uni05D1|\
uni05D0@542,0"
);
}
#[test]
fn morx_37_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyseven.ttf",
"\u{05D1}\u{05D0}",
"--ned --remove-default-ignorables",
),
"uni05D0.alt|\
uni05D1.alt@1000,0"
);
}
#[test]
fn morx_38_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyeight.ttf",
"\u{0041}\u{0042}",
"--ned --remove-default-ignorables",
),
"A.alt|\
B.alt@1000,0"
);
}
#[test]
fn morx_38_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyeight.ttf",
"\u{0042}\u{0041}",
"--ned --remove-default-ignorables",
),
"B|\
A@650,0"
);
}
#[test]
fn morx_38_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyeight.ttf",
"\u{05D0}\u{05D1}",
"--ned --remove-default-ignorables",
),
"uni05D1.alt|\
uni05D0.alt@1000,0"
);
}
#[test]
fn morx_38_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtyeight.ttf",
"\u{05D1}\u{05D0}",
"--ned --remove-default-ignorables",
),
"uni05D0|\
uni05D1@606,0"
);
}
#[test]
fn morx_39_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtynine.ttf",
"\u{0041}\u{0042}",
"--ned --remove-default-ignorables",
),
"A|\
B@639,0"
);
}
#[test]
fn morx_39_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtynine.ttf",
"\u{0042}\u{0041}",
"--ned --remove-default-ignorables",
),
"B.alt|\
A.alt@1000,0"
);
}
#[test]
fn morx_39_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtynine.ttf",
"\u{05D0}\u{05D1}",
"--ned --remove-default-ignorables",
),
"uni05D1.alt|\
uni05D0.alt@1000,0"
);
}
#[test]
fn morx_39_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXThirtynine.ttf",
"\u{05D1}\u{05D0}",
"--ned --remove-default-ignorables",
),
"uni05D0|\
uni05D1@606,0"
);
}
#[test]
fn morx_4_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{0031}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
X@1880,0|\
Y@2244,0|\
Z@2576,0|\
one@2898,0"
);
}
#[test]
fn morx_4_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{0032}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
X@1880,0|\
Y@2244,0|\
Z@2576,0|\
two@2898,0"
);
}
#[test]
fn morx_4_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0044}\u{0058}\u{0059}\u{005A}\u{0033}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
D@1050,0|\
A@1880,0|\
X@2710,0|\
Y@3074,0|\
Z@3406,0|\
three@3728,0"
);
}
#[test]
fn morx_4_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0034}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
B@1880,0|\
X@2710,0|\
Y@3074,0|\
Z@3406,0|\
four@3728,0"
);
}
#[test]
fn morx_4_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0035}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
B@1050,0|\
A@1880,0|\
X@2710,0|\
Y@3074,0|\
Z@3406,0|\
five@3728,0"
);
}
#[test]
fn morx_4_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0036}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
B@1880,0|\
X@2710,0|\
Y@3074,0|\
Z@3406,0|\
six@3728,0"
);
}
#[test]
fn morx_4_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0037}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
B@1050,0|\
A@1880,0|\
X@2710,0|\
Y@3074,0|\
Z@3406,0|\
seven@3728,0"
);
}
#[test]
fn morx_4_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0043}\u{0044}\u{0058}\u{0059}\u{005A}\u{0038}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
C@1050,0|\
D@1880,0|\
A@2710,0|\
X@3540,0|\
Y@3904,0|\
Z@4236,0|\
eight@4558,0"
);
}
#[test]
fn morx_4_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0043}\u{0044}\u{0058}\u{0059}\u{005A}\u{0039}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
D@1050,0|\
C@1880,0|\
A@2710,0|\
X@3540,0|\
Y@3904,0|\
Z@4236,0|\
nine@4558,0"
);
}
#[test]
fn morx_4_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0044}\u{0058}\u{0059}\u{005A}\u{2793}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
D@1050,0|\
A@1880,0|\
B@2710,0|\
X@3540,0|\
Y@3904,0|\
Z@4236,0|\
one_zero@4558,0"
);
}
#[test]
fn morx_4_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0044}\u{0058}\u{0059}\u{005A}\u{24EB}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
D@1050,0|\
B@1880,0|\
A@2710,0|\
X@3540,0|\
Y@3904,0|\
Z@4236,0|\
one_one@4558,0"
);
}
#[test]
fn morx_4_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0043}\u{0044}\u{0058}\u{0059}\u{005A}\
\u{24EC}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
C@1050,0|\
D@1880,0|\
A@2710,0|\
B@3540,0|\
X@4370,0|\
Y@4734,0|\
Z@5066,0|\
one_two@5388,0"
);
}
#[test]
fn morx_4_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0043}\u{0044}\u{0058}\u{0059}\u{005A}\
\u{24ED}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
C@1050,0|\
D@1880,0|\
B@2710,0|\
A@3540,0|\
X@4370,0|\
Y@4734,0|\
Z@5066,0|\
one_three@5388,0"
);
}
#[test]
fn morx_4_014() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0043}\u{0044}\u{0058}\u{0059}\u{005A}\
\u{24EE}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
D@1050,0|\
C@1880,0|\
A@2710,0|\
B@3540,0|\
X@4370,0|\
Y@4734,0|\
Z@5066,0|\
one_four@5388,0"
);
}
#[test]
fn morx_4_015() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0043}\u{0044}\u{0058}\u{0059}\u{005A}\
\u{24EF}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
D@1050,0|\
C@1880,0|\
B@2710,0|\
A@3540,0|\
X@4370,0|\
Y@4734,0|\
Z@5066,0|\
one_five@5388,0"
);
}
#[test]
fn morx_40_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXForty.ttf",
"\u{0041}\u{0042}",
"--ned --remove-default-ignorables",
),
"A|\
B@639,0"
);
}
#[test]
fn morx_40_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXForty.ttf",
"\u{0042}\u{0041}",
"--ned --remove-default-ignorables",
),
"B.alt|\
A.alt@1000,0"
);
}
#[test]
fn morx_40_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXForty.ttf",
"\u{05D0}\u{05D1}",
"--ned --remove-default-ignorables",
),
"uni05D1|\
uni05D0@542,0"
);
}
#[test]
fn morx_40_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXForty.ttf",
"\u{05D1}\u{05D0}",
"--ned --remove-default-ignorables",
),
"uni05D0.alt|\
uni05D1.alt@1000,0"
);
}
#[test]
fn morx_41_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFourtyone.ttf",
"\u{0061}\u{0063}",
"--ned --remove-default-ignorables",
),
"a_c"
);
}
#[test]
fn morx_41_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFourtyone.ttf",
"\u{0062}\u{0063}",
"--ned --remove-default-ignorables",
),
"b_c"
);
}
#[test]
fn morx_41_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFourtyone.ttf",
"\u{0063}\u{0063}",
"",
),
"c=0+480|\
c=1+480"
);
}
#[test]
fn morx_41_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFourtyone.ttf",
"\u{0061}\u{0062}\u{0063}\u{0063}",
"",
),
"a=0+561|\
b_c=1+1070|\
c=3+480"
);
}
#[test]
fn morx_5_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{0033}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
X@1880,0|\
Y@2244,0|\
Z@2576,0|\
three@2898,0"
);
}
#[test]
fn morx_5_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{0034}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
X@1880,0|\
Y@2244,0|\
Z@2576,0|\
four@2898,0"
);
}
#[test]
fn morx_5_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{0035}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
X@1880,0|\
Y@2244,0|\
Z@2576,0|\
five@2898,0"
);
}
#[test]
fn morx_5_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{0036}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
X@1880,0|\
Y@2244,0|\
Z@2576,0|\
six@2898,0"
);
}
#[test]
fn morx_5_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{0037}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
X@1880,0|\
Y@2244,0|\
Z@2576,0|\
seven@2898,0"
);
}
#[test]
fn morx_5_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{0038}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
X@1880,0|\
Y@2244,0|\
Z@2576,0|\
eight@2898,0"
);
}
#[test]
fn morx_5_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0038}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
B@1880,0|\
X@2710,0|\
Y@3074,0|\
Z@3406,0|\
eight@3728,0"
);
}
#[test]
fn morx_5_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{0039}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
X@1880,0|\
Y@2244,0|\
Z@2576,0|\
nine@2898,0"
);
}
#[test]
fn morx_5_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{0039}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
B@1880,0|\
X@2710,0|\
Y@3074,0|\
Z@3406,0|\
nine@3728,0"
);
}
#[test]
fn morx_5_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{2793}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
X@1880,0|\
Y@2244,0|\
Z@2576,0|\
one_zero@2898,0"
);
}
#[test]
fn morx_5_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{2793}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
B@1880,0|\
X@2710,0|\
Y@3074,0|\
Z@3406,0|\
one_zero@3728,0"
);
}
#[test]
fn morx_5_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{24EB}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
X@1880,0|\
Y@2244,0|\
Z@2576,0|\
one_one@2898,0"
);
}
#[test]
fn morx_5_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{24EB}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
B@1880,0|\
X@2710,0|\
Y@3074,0|\
Z@3406,0|\
one_one@3728,0"
);
}
#[test]
fn morx_5_014() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{24EC}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
X@1880,0|\
Y@2244,0|\
Z@2576,0|\
one_two@2898,0"
);
}
#[test]
fn morx_5_015() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{24EC}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
B@1880,0|\
X@2710,0|\
Y@3074,0|\
Z@3406,0|\
one_two@3728,0"
);
}
#[test]
fn morx_5_016() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0043}\u{0058}\u{0059}\u{005A}\u{24EC}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
B@1880,0|\
C@2710,0|\
X@3540,0|\
Y@3904,0|\
Z@4236,0|\
one_two@4558,0"
);
}
#[test]
fn morx_5_017() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{24ED}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
X@1880,0|\
Y@2244,0|\
Z@2576,0|\
one_three@2898,0"
);
}
#[test]
fn morx_5_018() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{24ED}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
B@1880,0|\
X@2710,0|\
Y@3074,0|\
Z@3406,0|\
one_three@3728,0"
);
}
#[test]
fn morx_5_019() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0043}\u{0058}\u{0059}\u{005A}\u{24ED}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
B@1880,0|\
C@2710,0|\
X@3540,0|\
Y@3904,0|\
Z@4236,0|\
one_three@4558,0"
);
}
#[test]
fn morx_5_020() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{24EE}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
X@1880,0|\
Y@2244,0|\
Z@2576,0|\
one_four@2898,0"
);
}
#[test]
fn morx_5_021() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{24EE}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
B@1880,0|\
X@2710,0|\
Y@3074,0|\
Z@3406,0|\
one_four@3728,0"
);
}
#[test]
fn morx_5_022() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0043}\u{0058}\u{0059}\u{005A}\u{24EE}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
B@1880,0|\
C@2710,0|\
X@3540,0|\
Y@3904,0|\
Z@4236,0|\
one_four@4558,0"
);
}
#[test]
fn morx_5_023() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0058}\u{0059}\u{005A}\u{24EF}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
X@1880,0|\
Y@2244,0|\
Z@2576,0|\
one_five@2898,0"
);
}
#[test]
fn morx_5_024() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0058}\u{0059}\u{005A}\u{24EF}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
B@1880,0|\
X@2710,0|\
Y@3074,0|\
Z@3406,0|\
one_five@3728,0"
);
}
#[test]
fn morx_5_025() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXFour.ttf",
"\u{0050}\u{0051}\u{0052}\u{0041}\u{0042}\u{0043}\u{0058}\u{0059}\u{005A}\u{24EF}",
"--ned --remove-default-ignorables",
),
"P|\
Q@333,0|\
R@699,0|\
A@1050,0|\
B@1880,0|\
C@2710,0|\
X@3540,0|\
Y@3904,0|\
Z@4236,0|\
one_five@4558,0"
);
}
#[test]
fn morx_6_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{004F}\u{004F}\u{0041}\u{0042}\u{0043}\u{0044}\u{0045}\u{0046}\u{0047}\
\u{004F}\u{004F}\u{004F}\u{0033}\u{0031}\u{0034}\u{0031}",
"--ned --remove-default-ignorables",
),
"O|\
O@418,0|\
O@836,0|\
E@1254,0|\
F@2084,0|\
A@2914,0|\
G@3744,0|\
B@4574,0|\
C@5404,0|\
D@6234,0|\
O@7064,0|\
O@7482,0|\
O@7900,0|\
three@8318,0|\
one@9168,0|\
four@10018,0|\
one@10868,0"
);
}
#[test]
fn morx_7_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXTwo.ttf",
"\u{004F}\u{0042}\u{0043}\u{0044}\u{0031}",
"--ned --remove-default-ignorables",
),
"B|\
C@830,0|\
D@1660,0|\
O@2490,0|\
one@2908,0"
);
}
#[test]
fn morx_8_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXEight.ttf",
"\u{0030}\u{0041}\u{0042}\u{0043}",
"--ned --remove-default-ignorables",
),
"zero|\
A@914,0|\
B@1552,0|\
C@2202,0"
);
}
#[test]
fn morx_8_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXEight.ttf",
"\u{0031}\u{0041}\u{0042}\u{0043}",
"--ned --remove-default-ignorables",
),
"one|\
B@914,0|\
C@1564,0|\
A@2196,0"
);
}
#[test]
fn morx_8_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXEight.ttf",
"\u{0032}\u{0041}\u{0042}\u{0043}",
"--ned --remove-default-ignorables",
),
"two|\
C@914,0|\
A@1546,0|\
B@2184,0"
);
}
#[test]
fn morx_9_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestMORXNine.ttf",
"\u{0041}\u{0042}\u{0058}\u{0041}\u{0042}",
"--ned --remove-default-ignorables",
),
"B|\
A@650,0|\
X@1288,0|\
A@1874,0|\
B@2512,0"
);
}
#[test]
fn sfnt_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestSFNTOne.otf",
"\u{0041}",
"--ned --remove-default-ignorables",
),
"A"
);
}
#[test]
fn sfnt_1_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestSFNTOne.otf",
"\u{0042}",
"--ned --remove-default-ignorables",
),
"B"
);
}
#[test]
fn sfnt_2_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestSFNTTwo.ttf",
"\u{0041}",
"--ned --remove-default-ignorables",
),
"A"
);
}
#[test]
fn sfnt_2_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestSFNTTwo.ttf",
"\u{0042}",
"--ned --remove-default-ignorables",
),
"B"
);
}
#[test]
fn sharan_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeAran.ttf",
"\u{0644}\u{0633}\u{0627}\u{0646}",
"--ned --remove-default-ignorables",
),
"OneDotEnclNS@815,-2|\
NoonxSep|\
AlefFin@1764,0|\
SeenMed.inT2outT1@2304,0|\
sp0@3407,0|\
LamIni.outT2@3407,457"
);
}
#[test]
fn sharan_1_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeAran.ttf",
"\u{06CC}\u{0648}\u{0646}\u{06CC}\u{06A9}\u{0648}\u{0688}",
"--ned --remove-default-ignorables",
),
"TahSmallNS@241,-437|\
DalSep|\
WawFin.cut@614,0|\
KafMed.outT3@1174,421|\
TwoDotsBelowNS@2283,451|\
BehxMed.inT2outT1@1849,623|\
OneDotAboveNS@2603,-145|\
sp1@2396,0|\
BehxIni.outT2@2396,920|\
WawFin.inD2@2841,0|\
TwoDotsBelowNS@3824,2|\
sp0@3601,0|\
BehxIni.outD2WQ@3601,662"
);
}
#[test]
fn sharan_1_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeAran.ttf",
"\u{0641}\u{0648}\u{0646}\u{0679}",
"--ned --remove-default-ignorables",
),
"TahSmallNS@1219,-678|\
BehxFin.soft|\
OneDotAboveNS@2382,-372|\
sp0@2425,0|\
BehxIni.outT2B@2425,614|\
WawFin.inD2alt@2745,0|\
OneDotAboveNS@3654,222|\
sp0@3274,0|\
FehxIni.outD2WQ@3274,486"
);
}
#[test]
fn sharan_1_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeAran.ttf",
"\u{0679}\u{0627}\u{0626}\u{067E}\u{0020}\u{0641}\u{06CC}\u{0633}",
"--ned --remove-default-ignorables",
),
"SeenFin|\
TwoDotsBelowNS@2491,551|\
BehxMed.inT1outT2SeenWide@2131,932|\
OneDotAboveNS@2978,459|\
sp0@2604,0|\
FehxIni@2604,1004|\
space@3243,0|\
ThreeDotsDownBelowNS@4690,-326|\
BehxFin.soft@3513,0|\
HamzaAboveNS@5895,-412|\
sp0@5938,0|\
BehxIni.outT2B@5938,614|\
AlefFin.narrow@6258,0|\
TahSmallNS@7050,-860|\
sp0@6748,0|\
BehxIni.A@6748,0"
);
}
#[test]
fn sharan_1_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeAran.ttf",
"\u{0641}\u{0646}\u{0020}\u{062E}\u{0637}\u{0627}\u{0637}\u{06CC}",
"--ned --remove-default-ignorables",
),
"YehxFin|\
sp0@1067,0|\
TahIni.outD2@1067,778|\
AlefFin@2291,0|\
TahMed.inD1outT1@2831,0|\
OneDotAboveNS@4262,-97|\
sp0@2971,0|\
HahIni.outD1@2971,74|\
space@4764,0|\
OneDotEnclNS@5846,-4|\
NoonxFin@5034,0|\
OneDotAboveNS@6884,384|\
sp0@6569,0|\
FehxIni.outT2N@6569,688"
);
}
#[test]
fn sharan_1_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeAran.ttf",
"\u{0646}\u{0633}\u{062A}\u{0639}\u{0644}\u{06CC}\u{0642}",
"--ned --remove-default-ignorables",
),
"TwoDotsAboveNS@1062,-407|\
QafxFin.cut|\
TwoDotsBelowNS@2001,289|\
BehxMed.inT2outD2WQ@1418,558|\
LamMed.outT2@2096,889|\
AinMed.inT3outT1@2665,1038|\
TwoDotsAboveNS@3656,427|\
BehxMed.inT2outT3@3200,1234|\
SeenMed.inT2outT2@3819,1506|\
OneDotAboveNS@5271,1372|\
sp0@4985,0|\
BehxIni.outT2tall@4985,1949"
);
}
#[test]
fn shbali_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B38}\u{1B00}",
"--ned --remove-default-ignorables",
),
"gid23|\
gid60@2280,0|\
gid4@2180,0"
);
}
#[test]
fn shbali_1_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B15}\u{1B44}\u{1B16}\u{1B02}",
"--ned --remove-default-ignorables",
),
"gid25|\
gid132@2237,0|\
gid6@1930,0"
);
}
#[test]
fn shbali_1_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B18}\u{1B3B}",
"--ned --remove-default-ignorables",
),
"gid28|\
gid62@1630,0|\
gid57@1627,0"
);
}
#[test]
fn shbali_1_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B19}\u{1B40}",
"--ned --remove-default-ignorables",
),
"gid66|\
gid29@990,0|\
gid57@3145,0"
);
}
#[test]
fn shbali_1_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B1A}\u{1B3F}",
"--ned --remove-default-ignorables",
),
"gid67|\
gid30@990,0"
);
}
#[test]
fn shbali_1_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B14}\u{1B36}",
"--ned --remove-default-ignorables",
),
"gid24|\
gid58@1696,0"
);
}
#[test]
fn shbali_1_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B13}\u{1B01}",
"--ned --remove-default-ignorables",
),
"gid23|\
gid129@2275,0|\
gid5@2180,0"
);
}
#[test]
fn shbali_1_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B1B}\u{1B01}",
"--ned --remove-default-ignorables",
),
"gid23|\
gid137@2275,0|\
gid5@2825,370"
);
}
#[test]
fn shbali_1_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B26}\u{1B03}",
"--ned --remove-default-ignorables",
),
"gid23|\
gid148@2275,0|\
gid7@2030,0"
);
}
#[test]
fn shbali_1_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B13}\u{1B38}",
"--ned --remove-default-ignorables",
),
"gid23|\
gid129@2275,0|\
gid60@2275,-1000"
);
}
#[test]
fn shbali_1_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B13}\u{1B3C}",
"--ned --remove-default-ignorables",
),
"gid23|\
gid129@2275,0|\
gid70@2310,0|\
gid170@2280,0"
);
}
#[test]
fn shbali_1_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B13}\u{1B3D}",
"--ned --remove-default-ignorables",
),
"gid23|\
gid129@2275,0|\
gid70@2310,0|\
gid170@2280,0|\
gid57@2275,0"
);
}
#[test]
fn shbali_1_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B3E}",
"--ned --remove-default-ignorables",
),
"gid66|\
gid23@990,0"
);
}
#[test]
fn shbali_1_014() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B36}\u{1B3E}",
"--ned --remove-default-ignorables",
),
"gid23|\
gid58@2180,0|\
gid66@2275,0|\
gid128@3265,0"
);
}
#[test]
fn shbali_1_015() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B38}\u{1B3E}",
"--ned --remove-default-ignorables",
),
"gid23|\
gid60@2280,0|\
gid66@2275,0|\
gid128@3265,0"
);
}
#[test]
fn shbali_1_016() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B15}\u{1B3E}",
"--ned --remove-default-ignorables",
),
"gid66|\
gid23@990,0|\
gid131@3265,0"
);
}
#[test]
fn shbali_1_017() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B40}",
"--ned --remove-default-ignorables",
),
"gid66|\
gid23@990,0|\
gid57@3265,0"
);
}
#[test]
fn shbali_1_018() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B3E}",
"--ned --remove-default-ignorables",
),
"gid66|\
gid23@990,0"
);
}
#[test]
fn shbali_1_019() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B3E}\u{1B36}",
"--ned --remove-default-ignorables",
),
"gid66|\
gid23@990,0|\
gid58@3170,0"
);
}
#[test]
fn shbali_1_020() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B3E}\u{1B38}",
"--ned --remove-default-ignorables",
),
"gid66|\
gid23@990,0|\
gid60@3270,0"
);
}
#[test]
fn shbali_1_021() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B15}\u{1B3E}",
"--ned --remove-default-ignorables",
),
"gid66|\
gid23@990,0|\
gid131@3265,0"
);
}
#[test]
fn shbali_1_022() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B40}",
"--ned --remove-default-ignorables",
),
"gid66|\
gid23@990,0|\
gid57@3265,0"
);
}
#[test]
fn shbali_2_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B27}\u{1B3E}",
"--ned --remove-default-ignorables",
),
"gid66|\
gid23@990,0|\
gid149@3265,0"
);
}
#[test]
fn shbali_2_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B28}\u{1B3F}",
"--ned --remove-default-ignorables",
),
"gid67|\
gid23@990,0|\
gid150@3265,0"
);
}
#[test]
fn shbali_2_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B31}\u{1B3E}",
"--ned --remove-default-ignorables",
),
"gid66|\
gid23@990,0|\
gid159@3265,0"
);
}
#[test]
fn shbali_2_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B32}\u{1B3E}",
"--ned --remove-default-ignorables",
),
"gid66|\
gid23@990,0|\
gid60@3270,0|\
gid149@3265,0"
);
}
#[test]
fn shbali_2_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B4A}\u{1B3E}",
"--ned --remove-default-ignorables",
),
"gid66|\
gid23@990,0|\
gid60@3270,0|\
gid165@3265,0"
);
}
#[test]
fn shbali_2_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B1B}\u{1B44}\u{1B13}",
"--ned --remove-default-ignorables",
),
"gid181|\
gid129@2180,-400"
);
}
#[test]
fn shbali_2_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B1B}\u{1B44}\u{1B13}\u{1B3E}",
"--ned --remove-default-ignorables",
),
"gid66|\
gid181@990,0|\
gid129@3170,-400"
);
}
#[test]
fn shbali_2_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B1B}\u{1B44}\u{1B13}\u{1B38}\u{1B00}",
"--ned --remove-default-ignorables",
),
"gid181|\
gid129@2180,-400|\
gid60@2180,-1400|\
gid4@1751,0"
);
}
#[test]
fn shbali_2_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B13}\u{1B38}",
"--ned --remove-default-ignorables",
),
"gid23|\
gid129@2275,0|\
gid60@2275,-1000"
);
}
#[test]
fn shbali_2_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B1B}\u{1B39}",
"--ned --remove-default-ignorables",
),
"gid23|\
gid137@2275,0|\
gid61@2583,-1000"
);
}
#[test]
fn shbali_2_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B31}\u{1B3A}",
"--ned --remove-default-ignorables",
),
"gid23|\
gid159@2275,0|\
gid62@3590,0"
);
}
#[test]
fn shbali_2_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B13}\u{1B44}\u{1B45}\u{1B38}",
"--ned --remove-default-ignorables",
),
"gid23|\
gid162@2275,0|\
gid60@2275,-1000"
);
}
#[test]
fn shbali_3_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B66}\u{1B6B}",
"--ned --remove-default-ignorables",
),
"gid102|\
gid107@1146,-20"
);
}
#[test]
fn shbali_3_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B66}\u{1B6C}",
"--ned --remove-default-ignorables",
),
"gid102|\
gid108@1174,100"
);
}
#[test]
fn shbali_3_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B66}\u{1B6D}",
"--ned --remove-default-ignorables",
),
"gid102|\
gid109@1336,-20"
);
}
#[test]
fn shbali_3_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B66}\u{1B6E}",
"--ned --remove-default-ignorables",
),
"gid102|\
gid110@1336,-200"
);
}
#[test]
fn shbali_3_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B66}\u{1B6F}",
"--ned --remove-default-ignorables",
),
"gid102|\
gid111@1366,-20"
);
}
#[test]
fn shbali_3_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B66}\u{1B70}",
"--ned --remove-default-ignorables",
),
"gid102|\
gid112@1366,-20"
);
}
#[test]
fn shbali_3_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B66}\u{1B71}",
"--ned --remove-default-ignorables",
),
"gid102|\
gid113@1366,-20"
);
}
#[test]
fn shbali_3_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B66}\u{1B72}",
"--ned --remove-default-ignorables",
),
"gid102|\
gid114@1366,-20"
);
}
#[test]
fn shbali_3_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansBalinese-Regular.ttf",
"\u{1B66}\u{1B73}",
"--ned --remove-default-ignorables",
),
"gid102|\
gid115@1226,-20"
);
}
#[test]
fn shknda_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CB2}\u{0CCD}\u{0CB2}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knLI|\
knLAc2@1550,0"
);
}
#[test]
fn shknda_1_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0C9F}\u{0CCD}\u{0CB8}\u{0CCD}",
"--ned --remove-default-ignorables",
),
"knTT|\
knSAc2@2092,0"
);
}
#[test]
fn shknda_1_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CB3}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knLLI"
);
}
#[test]
fn shknda_1_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CA1}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knDDI"
);
}
#[test]
fn shknda_1_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CAE}\u{0CC6}",
"--ned --remove-default-ignorables",
),
"knME"
);
}
#[test]
fn shknda_1_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CB0}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knRI"
);
}
#[test]
fn shknda_1_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0C96}\u{0CCD}\u{0CAF}\u{0CC6}",
"--ned --remove-default-ignorables",
),
"knKHE|\
knYAc2@1733,0"
);
}
#[test]
fn shknda_1_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CAB}\u{0CCD}\u{0CB0}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knPHI|\
knRAc2@1505,0"
);
}
#[test]
fn shknda_1_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CA8}\u{0CC6}",
"--ned --remove-default-ignorables",
),
"knNE"
);
}
#[test]
fn shknda_1_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0C97}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knGI"
);
}
#[test]
fn shknda_1_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CB7}\u{0CCD}\u{0C9F}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knSSI|\
knTTAc2@1528,0"
);
}
#[test]
fn shknda_1_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CAF}\u{0CBF}\u{0C82}",
"--ned --remove-default-ignorables",
),
"knYI|\
knAnusvara@2564,0"
);
}
#[test]
fn shknda_1_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0C9A}\u{0CC0}",
"--ned --remove-default-ignorables",
),
"knCI|\
knLengthmark@1569,0"
);
}
#[test]
fn shknda_1_014() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CA8}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knNI"
);
}
#[test]
fn shknda_1_015() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0C97}\u{0CCD}\u{0CB2}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knGI|\
knLAc2@1271,0"
);
}
#[test]
fn shknda_1_016() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CB7}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knSSI"
);
}
#[test]
fn shknda_1_017() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0C97}\u{0CC6}",
"--ned --remove-default-ignorables",
),
"knGE"
);
}
#[test]
fn shknda_1_018() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CA6}\u{0CCD}\u{0CB5}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knDI|\
knVAc2@1516,0"
);
}
#[test]
fn shknda_1_019() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CA4}\u{0CC0}",
"--ned --remove-default-ignorables",
),
"knTI|\
knLengthmark@1255,0"
);
}
#[test]
fn shknda_1_020() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CAE}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knMI"
);
}
#[test]
fn shknda_1_021() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CB2}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knLI"
);
}
#[test]
fn shknda_1_022() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0C97}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knGI"
);
}
#[test]
fn shknda_1_023() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CA8}\u{0CCD}",
"--ned --remove-default-ignorables",
),
"knN"
);
}
#[test]
fn shknda_1_024() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CAC}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knBI"
);
}
#[test]
fn shknda_1_025() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CB2}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knLI"
);
}
#[test]
fn shknda_1_026() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CA8}\u{0CCD}\u{0CA8}\u{0CBF}\u{0C82}",
"--ned --remove-default-ignorables",
),
"knNI|\
knNAc2@1389,0|\
knAnusvara@1547,0"
);
}
#[test]
fn shknda_1_027() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CB2}\u{0CCD}\u{0CB2}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knLI|\
knLAc2@1550,0"
);
}
#[test]
fn shknda_1_028() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CA7}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knDHI"
);
}
#[test]
fn shknda_1_029() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CAA}\u{0CCC}",
"--ned --remove-default-ignorables",
),
"knPA.base|\
knmAU@1514,0"
);
}
#[test]
fn shknda_1_030() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CB5}\u{0CBF}\u{0C82}",
"--ned --remove-default-ignorables",
),
"knVI|\
knAnusvara@1533,0"
);
}
#[test]
fn shknda_1_031() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CA1}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knDDI"
);
}
#[test]
fn shknda_1_032() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0C9F}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knTTI"
);
}
#[test]
fn shknda_1_033() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CA8}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knNI"
);
}
#[test]
fn shknda_1_034() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSerifKannada-Regular.ttf",
"\u{0CA7}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"knDHI"
);
}
#[test]
fn shknda_2_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CA8}\u{0CCD}\u{0CA8}\u{0CBE}",
"--ned --remove-default-ignorables",
),
"gid150|\
gid57@1456,0|\
gid116@2375,0"
);
}
#[test]
fn shknda_2_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CA8}\u{0CCD}\u{0CA8}\u{0CBE}",
"--ned --remove-default-ignorables",
),
"gid150|\
gid57@1456,0|\
gid116@2375,0"
);
}
#[test]
fn shknda_2_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CA4}\u{0CCD}\u{0CA4}\u{0CBE}",
"--ned --remove-default-ignorables",
),
"gid146|\
gid57@1275,0|\
gid112@2194,0"
);
}
#[test]
fn shknda_2_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C9F}\u{0CCD}\u{0C9F}\u{0CBE}",
"--ned --remove-default-ignorables",
),
"gid141|\
gid57@1669,0|\
gid107@2588,0"
);
}
#[test]
fn shknda_2_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CA1}\u{0CCB}\u{0C82}\u{0C97}\u{0CBF}",
"--ned --remove-default-ignorables",
),
"gid249|\
gid61@1573,0|\
gid71@3099,0|\
gid4@3942,0|\
gid207@5069,0"
);
}
#[test]
fn shknda_2_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C9C}\u{0CBF}\u{0CBC}\u{0CD5}\u{0CAC}\u{0CC6}\u{0CA8}\u{0CCD}",
"--ned --remove-default-ignorables",
),
"gid211|\
gid55@1336,0|\
gid71@1590,0|\
gid259@2433,0|\
gid186@4084,0"
);
}
#[test]
fn shknda_2_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C9C}\u{0CBE}\u{0CBC}\u{0C95}\u{0CBF}\u{0CB0}\u{0CCD}",
"--ned --remove-default-ignorables",
),
"gid139|\
gid57@1590,0|\
gid55@1336,0|\
gid205@2509,0|\
gid193@3685,0"
);
}
#[test]
fn shknda_2_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C87}\u{0CA8}\u{0CCD}\u{0CAB}\u{0CCD}\u{0CB2}\u{0CC6}\u{0C95}\u{0CCD}\u{0CB7}\
\u{0CA8}\u{0CB2}\u{0CCD}",
"--ned --remove-default-ignorables",
),
"gid8|\
gid256@1457,0|\
gid118@2913,0|\
gid335@3259,0|\
gid282@4050,0|\
gid39@5226,0|\
gid195@6682,0"
);
}
#[test]
fn shknda_2_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C87}\u{0CA8}\u{0CCD}\u{0CAB}\u{0CCD}\u{0CB2}\u{0CC6}\u{0C95}\u{0CCD}\u{0CB7}\
\u{0CA8}\u{0CCD}",
"--ned --remove-default-ignorables",
),
"gid8|\
gid256@1457,0|\
gid118@2913,0|\
gid335@3259,0|\
gid282@4050,0|\
gid186@5226,0"
);
}
#[test]
fn shknda_2_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CA6}\u{0C9F}\u{0CCD}\u{0CB8}\u{0CCD}",
"--ned --remove-default-ignorables",
),
"gid37|\
gid177@1566,0|\
gid130@3716,0"
);
}
#[test]
fn shknda_2_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C8E}\u{0C95}\u{0CCD}\u{0CB8}\u{0CCD}",
"--ned --remove-default-ignorables",
),
"gid14|\
gid167@1612,0|\
gid130@3268,0"
);
}
#[test]
fn shknda_2_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CAE}\u{0CBE}\u{0CB0}\u{0CCD}\u{0C9A}\u{0CCD}",
"--ned --remove-default-ignorables",
),
"gid155|\
gid57@2367,0|\
gid172@3286,0|\
gid94@5567,0"
);
}
#[test]
fn shknda_2_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C9F}\u{0CC6}\u{0C95}\u{0CCD}\u{0CB8}\u{0CCD}\u{0C9F}\u{0CCD}",
"--ned --remove-default-ignorables",
),
"gid247|\
gid167@1669,0|\
gid130@3325,0|\
gid317@3671,0"
);
}
#[test]
fn shknda_2_014() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CAC}\u{0CC1}\u{0C95}\u{0CCD}\u{0CB8}\u{0CCD}",
"--ned --remove-default-ignorables",
),
"gid42|\
gid60@1641,0|\
gid167@2386,0|\
gid130@4042,0"
);
}
#[test]
fn shknda_2_015() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CB8}\u{0CBE}\u{0CAB}\u{0CCD}\u{0C9F}\u{0CCD}",
"--ned --remove-default-ignorables",
),
"gid163|\
gid57@1452,0|\
gid188@2371,0|\
gid107@4472,0"
);
}
#[test]
fn shknda_2_016() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C9C}\u{0CB8}\u{0CCD}\u{0C9F}\u{0CCD}",
"--ned --remove-default-ignorables",
),
"gid27|\
gid200@1590,0|\
gid107@3522,0"
);
}
#[test]
fn shknda_3_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C95}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid239|\
gid61@1176,0|\
gid71@2702,0|\
gid4@3545,0"
);
}
#[test]
fn shknda_3_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C96}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid240|\
gid61@1772,0|\
gid71@3298,0|\
gid4@4141,0"
);
}
#[test]
fn shknda_3_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C97}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid241|\
gid61@1327,0|\
gid71@2853,0|\
gid4@3696,0"
);
}
#[test]
fn shknda_3_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C98}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid242|\
gid279@2041,0|\
gid71@3567,0|\
gid4@4410,0"
);
}
#[test]
fn shknda_3_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C99}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid24|\
gid67@1510,0|\
gid71@3519,0|\
gid4@4362,0"
);
}
#[test]
fn shknda_3_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C9A}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid243|\
gid61@1628,0|\
gid71@3154,0|\
gid4@3997,0"
);
}
#[test]
fn shknda_3_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C9B}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid244|\
gid61@1727,0|\
gid71@3253,0|\
gid4@4096,0"
);
}
#[test]
fn shknda_3_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C9C}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid245|\
gid61@1590,0|\
gid71@3116,0|\
gid4@3959,0"
);
}
#[test]
fn shknda_3_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C9D}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid246|\
gid61@2824,0|\
gid71@4350,0|\
gid4@5193,0"
);
}
#[test]
fn shknda_3_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C9E}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid29|\
gid67@1982,0|\
gid71@3991,0|\
gid4@4834,0"
);
}
#[test]
fn shknda_3_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0C9F}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid247|\
gid61@1669,0|\
gid71@3195,0|\
gid4@4038,0"
);
}
#[test]
fn shknda_3_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CA0}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid248|\
gid61@1334,0|\
gid71@2860,0|\
gid4@3703,0"
);
}
#[test]
fn shknda_3_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CA1}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid249|\
gid61@1573,0|\
gid71@3099,0|\
gid4@3942,0"
);
}
#[test]
fn shknda_3_014() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CA2}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid250|\
gid61@1573,0|\
gid71@3099,0|\
gid4@3942,0"
);
}
#[test]
fn shknda_3_015() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CA3}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid251|\
gid61@1775,0|\
gid71@3301,0|\
gid4@4144,0"
);
}
#[test]
fn shknda_3_016() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CA4}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid252|\
gid61@1275,0|\
gid71@2801,0|\
gid4@3644,0"
);
}
#[test]
fn shknda_3_017() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CA5}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid253|\
gid61@1566,0|\
gid71@3092,0|\
gid4@3935,0"
);
}
#[test]
fn shknda_3_018() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CA6}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid254|\
gid61@1566,0|\
gid71@3092,0|\
gid4@3935,0"
);
}
#[test]
fn shknda_3_019() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CA7}\u{0CCB}\u{0C82}\u{0020}",
"--ned --remove-default-ignorables",
),
"gid255|\
gid61@1566,0|\
gid71@3092,0|\
gid4@3935,0|\
gid3@5062,0"
);
}
#[test]
fn shknda_3_020() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CA8}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid256|\
gid61@1456,0|\
gid71@2982,0|\
gid4@3825,0"
);
}
#[test]
fn shknda_3_021() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CAA}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid257|\
gid275@1621,0|\
gid71@2937,0|\
gid4@3780,0"
);
}
#[test]
fn shknda_3_022() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CAB}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid258|\
gid277@1621,0|\
gid71@2937,0|\
gid4@3780,0"
);
}
#[test]
fn shknda_3_023() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CAC}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid259|\
gid61@1651,0|\
gid71@3177,0|\
gid4@4020,0"
);
}
#[test]
fn shknda_3_024() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CAD}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid260|\
gid61@1651,0|\
gid71@3177,0|\
gid4@4020,0"
);
}
#[test]
fn shknda_3_025() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CAE}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid280|\
gid71@3152,0|\
gid4@3995,0"
);
}
#[test]
fn shknda_3_026() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CAF}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid281|\
gid71@3506,0|\
gid4@4349,0"
);
}
#[test]
fn shknda_3_027() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CB0}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid263|\
gid61@1334,0|\
gid71@2860,0|\
gid4@3703,0"
);
}
#[test]
fn shknda_3_028() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CB1}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid47|\
gid67@1701,0|\
gid71@3710,0|\
gid4@4553,0"
);
}
#[test]
fn shknda_3_029() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CB2}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid264|\
gid61@1574,0|\
gid71@3100,0|\
gid4@3943,0"
);
}
#[test]
fn shknda_3_030() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/NotoSansKannada-Regular.ttf",
"\u{0CB5}\u{0CCB}\u{0C82}",
"--ned --remove-default-ignorables",
),
"gid266|\
gid275@1626,0|\
gid71@2942,0|\
gid4@3785,0"
);
}
#[test]
fn shlana_1_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A6B}",
"--ned --remove-default-ignorables",
),
"uni1A20|\
uni1A6B@1560,0"
);
}
#[test]
fn shlana_1_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A23}\u{1A74}",
"--ned --remove-default-ignorables",
),
"uni1A23|\
uni1A74@1212,0"
);
}
#[test]
fn shlana_1_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A27}\u{1A62}",
"--ned --remove-default-ignorables",
),
"uni1A27|\
uni1A62@1212,0"
);
}
#[test]
fn shlana_1_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A32}\u{1A60}\u{1A45}\u{1A6B}\u{1A61}",
"--ned --remove-default-ignorables",
),
"uni1A32|\
uni1A601A45@1560,0|\
uni1A6B@1560,0|\
uni1A61@1910,0"
);
}
#[test]
fn shlana_1_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A37}\u{1A60}\u{1A45}\u{1A6B}",
"--ned --remove-default-ignorables",
),
"uni1A37|\
uni1A601A45@1212,0|\
uni1A6B@1212,0"
);
}
#[test]
fn shlana_1_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A60}\u{1A45}",
"--ned --remove-default-ignorables",
),
"uni1A20|\
uni1A601A45@1560,0"
);
}
#[test]
fn shlana_1_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A21}\u{1A6C}\u{1A74}",
"--ned --remove-default-ignorables",
),
"uni1A21|\
uni1A6C@1212,-200|\
uni1A74@1212,0"
);
}
#[test]
fn shlana_1_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A6C}",
"--ned --remove-default-ignorables",
),
"uni1A20|\
uni1A6C.wide@1910,0"
);
}
#[test]
fn shlana_1_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A26}\u{1A61}",
"--ned --remove-default-ignorables",
),
"uni1A26|\
uni1A61@1212,0"
);
}
#[test]
fn shlana_1_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A20|\
uni1A63@1910,0"
);
}
#[test]
fn shlana_1_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A34}\u{1A64}",
"--ned --remove-default-ignorables",
),
"uni1A34|\
uni1A64@1212,0"
);
}
#[test]
fn shlana_1_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A4C}\u{1A63}\u{1A74}",
"--ned --remove-default-ignorables",
),
"uni1A4C|\
uni1A74@1560,0|\
uni1A63@1910,0"
);
}
#[test]
fn shlana_1_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A23}\u{1A64}\u{1A74}",
"--ned --remove-default-ignorables",
),
"uni1A23|\
uni1A74@1212,0|\
uni1A64@1212,0"
);
}
#[test]
fn shlana_1_014() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A33}\u{1A65}",
"--ned --remove-default-ignorables",
),
"uni1A33|\
uni1A65@1212,0"
);
}
#[test]
fn shlana_1_015() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3A}\u{1A66}\u{0020}",
"--ned --remove-default-ignorables",
),
"uni1A3A|\
uni1A66@1512,0|\
space@1212,0"
);
}
#[test]
fn shlana_1_016() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A29}\u{1A67}",
"--ned --remove-default-ignorables",
),
"uni1A29|\
uni1A67@1212,0"
);
}
#[test]
fn shlana_1_017() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3E}\u{1A68}",
"--ned --remove-default-ignorables",
),
"uni1A3E.v2|\
uni1A68@1212,0"
);
}
#[test]
fn shlana_1_018() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A35}\u{1A69}",
"--ned --remove-default-ignorables",
),
"uni1A35|\
uni1A69@1212,0"
);
}
#[test]
fn shlana_1_019() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A26}\u{1A6A}",
"--ned --remove-default-ignorables",
),
"uni1A26|\
uni1A6A@1212,0"
);
}
#[test]
fn shlana_1_020() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A32}\u{1A6E}\u{1A61}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A32@1212,0|\
uni1A61@3122,0"
);
}
#[test]
fn shlana_1_021() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3D}\u{1A6E}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A3D@1212,0"
);
}
#[test]
fn shlana_1_022() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A24}\u{1A6F}\u{1A61}",
"--ned --remove-default-ignorables",
),
"uni1A6F|\
uni1A24@2244,0|\
uni1A61@3456,0"
);
}
#[test]
fn shlana_1_023() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A27}\u{1A6F}",
"--ned --remove-default-ignorables",
),
"uni1A6F|\
uni1A27@2244,0"
);
}
#[test]
fn shlana_1_024() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A38}\u{1A6E}\u{1A6C}\u{1A65}\u{1A61}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A38@1212,0|\
uni1A6C@2424,0|\
uni25CC@2424,0|\
uni1A65@3636,0|\
uni1A61@3636,0"
);
}
#[test]
fn shlana_1_025() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A36}\u{1A6E}\u{1A6C}\u{1A65}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A36@1212,0|\
uni1A6C@2424,0|\
uni25CC@2424,0|\
uni1A65@3636,0"
);
}
#[test]
fn shlana_1_026() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A6E}\u{1A6C}\u{1A68}\u{1A61}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A20@1212,0|\
uni1A6C.wide@3122,0|\
uni25CC@3122,0|\
uni1A68@4334,0|\
uni1A61@4334,0"
);
}
#[test]
fn shlana_1_027() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A6E}\u{1A6C}\u{1A68}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A20@1212,0|\
uni1A6C.wide@3122,0|\
uni25CC@3122,0|\
uni1A68@4334,0"
);
}
#[test]
fn shlana_1_028() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A41}\u{1A6E}\u{1A62}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A41@1212,0|\
uni1A62@2424,0|\
uni1A63@2424,0"
);
}
#[test]
fn shlana_1_029() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3E}\u{1A73}",
"--ned --remove-default-ignorables",
),
"uni1A3E.v2|\
uni1A73@1212,0"
);
}
#[test]
fn shlana_1_030() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A6E}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A20@1212,0|\
uni1A63@3122,0"
);
}
#[test]
fn shlana_1_031() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A39}\u{1A60}\u{1A3F}\u{1A6E}\u{1A61}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A39@1212,0|\
uni1A601A3F@2712,0|\
uni1A61@3176,0"
);
}
#[test]
fn shlana_1_032() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3B}\u{1A60}\u{1A3F}\u{1A6E}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A3B@1212,0|\
uni1A601A3F@3122,0"
);
}
#[test]
fn shlana_1_033() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A60}\u{1A3F}",
"--ned --remove-default-ignorables",
),
"uni1A20|\
uni1A601A3F@1910,0"
);
}
#[test]
fn shlana_1_034() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3E}\u{1A6E}\u{1A6C}\u{1A65}\u{1A4B}\u{1A61}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A3E.v2@1212,0|\
uni1A6C@2424,0|\
uni25CC@2712,0|\
uni1A65@3924,0|\
uni1A4B@3924,0|\
uni1A61@5136,0"
);
}
#[test]
fn shlana_1_035() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A56}\u{1A6E}\u{1A6C}\u{1A65}\u{1A4B}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A20@1212,0|\
uni1A56.wide@3122,0|\
uni1A6C.wide@3122,-1120|\
uni25CC@3122,0|\
uni1A65@4334,0|\
uni1A4B@4334,0"
);
}
#[test]
fn shlana_1_036() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A70}\u{1A61}",
"--ned --remove-default-ignorables",
),
"uni1A70|\
uni1A48@1212,0|\
uni1A61@2424,0"
);
}
#[test]
fn shlana_1_037() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3E}\u{1A70}",
"--ned --remove-default-ignorables",
),
"uni1A70|\
uni1A3E.v2@1212,0"
);
}
#[test]
fn shlana_1_038() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A2A}\u{1A70}\u{1A6C}\u{1A61}",
"--ned --remove-default-ignorables",
),
"uni1A70|\
uni1A2A@1212,0|\
uni1A6C@2424,0|\
uni1A61@2424,0"
);
}
#[test]
fn shlana_1_039() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A29}\u{1A62}\u{1A60}\u{1A3F}",
"--ned --remove-default-ignorables",
),
"uni1A29|\
uni1A62@1212,0|\
uni1A601A3F@1212,0"
);
}
#[test]
fn shlana_1_040() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A36}\u{1A72}",
"--ned --remove-default-ignorables",
),
"uni1A72|\
uni1A36@1212,0"
);
}
#[test]
fn shlana_1_041() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A22}\u{1A71}",
"--ned --remove-default-ignorables",
),
"uni1A71|\
uni1A22@1212,0"
);
}
#[test]
fn shlana_1_042() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A34}\u{1A71}\u{1A60}\u{1A3F}",
"--ned --remove-default-ignorables",
),
"uni1A71|\
uni1A34@1212,0|\
uni1A601A3F@2424,0"
);
}
#[test]
fn shlana_1_043() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A6E}\u{1A6C}\u{1A68}\u{1A61}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A20@1212,0|\
uni1A6C.wide@3122,0|\
uni25CC@3122,0|\
uni1A68@4334,0|\
uni1A61@4334,0"
);
}
#[test]
fn shlana_1_044() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A6E}\u{1A6C}\u{1A68}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A20@1212,0|\
uni1A6C.wide@3122,0|\
uni25CC@3122,0|\
uni1A68@4334,0"
);
}
#[test]
fn shlana_1_045() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A70}\u{1A62}",
"--ned --remove-default-ignorables",
),
"uni1A70|\
uni1A20@1212,0|\
uni1A62@2772,0"
);
}
#[test]
fn shlana_1_046() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A58}",
"--ned --remove-default-ignorables",
),
"uni1A48|\
uni1A58@1212,0"
);
}
#[test]
fn shlana_1_047() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A34}\u{1A62}\u{1A60}\u{1A26}",
"--ned --remove-default-ignorables",
),
"uni1A34|\
uni1A62@1212,0|\
uni1A601A26@1212,0"
);
}
#[test]
fn shlana_1_048() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A4C}\u{1A65}\u{1A74}\u{0020}",
"--ned --remove-default-ignorables",
),
"uni1A4C|\
uni1A65@1560,0|\
uni1A74@2480,0|\
space@1910,0"
);
}
#[test]
fn shlana_1_049() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A65}\u{1A60}\u{1A26}",
"--ned --remove-default-ignorables",
),
"uni1A20|\
uni1A65@1560,0|\
uni1A601A26@1560,0"
);
}
#[test]
fn shlana_1_050() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A62}\u{1A60}\u{1A3E}",
"--ned --remove-default-ignorables",
),
"uni1A20|\
uni1A62@1560,0|\
uni1A601A3E@1560,0"
);
}
#[test]
fn shlana_1_051() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A62}\u{1A3E}",
"--ned --remove-default-ignorables",
),
"uni1A20|\
uni1A62@1560,0|\
uni1A3E.v2@1910,0"
);
}
#[test]
fn shlana_1_052() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A2F}\u{1A6D}",
"--ned --remove-default-ignorables",
),
"uni1A2F|\
uni1A6D@1212,0"
);
}
#[test]
fn shlana_10_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A53}\u{1A6F}",
"--ned --remove-default-ignorables",
),
"uni1A6F|\
uni1A53@2244,0"
);
}
#[test]
fn shlana_10_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A50}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A50|\
uni1A63@1212,0"
);
}
#[test]
fn shlana_10_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A50}\u{1A75}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A50|\
uni1A75@1512,0|\
uni25CC@1212,0|\
uni1A63@2424,0"
);
}
#[test]
fn shlana_10_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A2F}\u{1A6A}\u{1A55}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A2F|\
uni1A6A@1212,-384|\
uni1A55@1212,0|\
uni25CC@1676,0|\
uni1A63@2888,0"
);
}
#[test]
fn shlana_10_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A2F}\u{1A6E}\u{1A6C}\u{1A65}\u{1A41}\u{1A39}\u{1A6B}\u{1A56}\u{1A23}\u{1A69}\
\u{1A31}\u{1A7A}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A2F@1212,0|\
uni1A6C@2424,-384|\
uni25CC@2424,0|\
uni1A65@3636,0|\
uni1A41@3636,0|\
uni1A39@4848,0|\
uni1A6B@6060,0|\
uni25CC@6348,0|\
uni1A56@7560,0|\
uni1A23@7560,0|\
uni1A69@8772,0|\
uni1A31@8772,0|\
uni1A7A@10332,0"
);
}
#[test]
fn shlana_10_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3B}\u{1A63}\u{1A37}\u{1A70}\u{1A56}",
"--ned --remove-default-ignorables",
),
"uni1A3B|\
uni1A63@1910,0|\
uni1A70@3122,0|\
uni1A37@4334,0|\
uni25CC@5546,0|\
uni1A56@6758,0"
);
}
#[test]
fn shlana_10_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A36}\u{1A76}\u{1A6D}",
"--ned --remove-default-ignorables",
),
"uni1A36|\
uni1A76@1212,0|\
uni25CC@1212,0|\
uni1A6D@2424,0"
);
}
#[test]
fn shlana_10_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A39}\u{1A65}\u{1A56}\u{1A69}\u{1A75}\u{1A7B}",
"--ned --remove-default-ignorables",
),
"uni1A39|\
uni1A65@1212,0|\
uni25CC@1500,0|\
uni1A56@2712,0|\
uni1A69@2712,-1120|\
uni1A75@2712,0|\
uni1A7B@3270,0"
);
}
#[test]
fn shlana_10_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A56}\u{1A60}\u{1A45}\u{1A26}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A56.wide@1910,0|\
uni1A601A45@1560,-1120|\
uni1A26@1910,0"
);
}
#[test]
fn shlana_10_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A56}\u{1A60}\u{1A45}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A56.wide@1910,0|\
uni1A601A45@1560,-1120|\
uni25CC@1910,0|\
uni1A63@3122,0"
);
}
#[test]
fn shlana_10_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3B}\u{1A55}\u{1A60}\u{1A3F}\u{1A6E}\u{1A61}",
"--ned --remove-default-ignorables",
),
"uni1A55|\
uni1A3B@464,0|\
uni1A601A3F@2374,0|\
uni1A6E@2838,0|\
uni25CC@4050,0|\
uni1A61@5262,0"
);
}
#[test]
fn shlana_10_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A69}\u{1A76}\u{1A63}\u{1A60}\u{1A36}\u{1A60}\u{1A26}",
"--ned --remove-default-ignorables",
),
"uni1A20|\
uni1A69@1560,0|\
uni1A76@1560,0|\
uni25CC@1910,0|\
uni1A63@3122,0|\
uni1A601A36@4334,0|\
uni1A601A26@4334,-752"
);
}
#[test]
fn shlana_10_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A4B}\u{1A62}\u{1A60}\u{1A2D}\u{1A5B}",
"--ned --remove-default-ignorables",
),
"uni1A4B|\
uni1A62@1212,0|\
uni1A601A2D@1212,0|\
uni25CC@1212,0|\
uni1A5B.ratha_nohost@2424,0"
);
}
#[test]
fn shlana_10_014() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A46}\u{1A62}\u{1A20}\u{1A60}\u{1A2F}\u{1A65}\u{1A7A}",
"--ned --remove-default-ignorables",
),
"uni1A46|\
uni1A62@1212,0|\
uni1A20@1394,0|\
uni1A601A2F@2954,0|\
uni1A65@2954,0|\
uni1A7A@2954,732"
);
}
#[test]
fn shlana_10_015() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A46}\u{1A62}\u{1A20}\u{1A60}\u{1A2F}\u{1A65}\u{1A7C}",
"--ned --remove-default-ignorables",
),
"uni1A46|\
uni1A62@1212,0|\
uni1A20@1394,0|\
uni1A601A2F@2954,0|\
uni1A65@2954,0|\
uni1A7C@2954,732"
);
}
#[test]
fn shlana_10_016() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3E}\u{1A49}\u{1A63}\u{1A49}\u{1A65}\u{1A26}\u{1A60}\u{1A23}\u{1A69}\u{1A7A}",
"--ned --remove-default-ignorables",
),
"uni1A3E.v2|\
uni1A49@1500,0|\
uni1A63@3410,0|\
uni1A49@4622,0|\
uni1A65@6182,0|\
uni1A26@6532,0|\
uni1A601A23@7744,0|\
uni1A69@7744,-1120|\
uni25CC@7744,0|\
uni1A7A@8956,0"
);
}
#[test]
fn shlana_10_017() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3E}\u{1A49}\u{1A63}\u{1A49}\u{1A65}\u{1A26}\u{1A60}\u{1A23}\u{1A69}\u{1A7C}",
"--ned --remove-default-ignorables",
),
"uni1A3E.v2|\
uni1A49@1500,0|\
uni1A63@3410,0|\
uni1A49@4622,0|\
uni1A65@6182,0|\
uni1A26@6532,0|\
uni1A601A23@7744,0|\
uni1A69@7744,-1120|\
uni1A7C@7744,0"
);
}
#[test]
fn shlana_10_018() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A46}\u{1A63}\u{1A48}\u{1A60}\u{1A32}\u{1A55}\u{1A7A}",
"--ned --remove-default-ignorables",
),
"uni1A46|\
uni1A63@1394,0|\
uni1A55@2606,0|\
uni1A48@3070,0|\
uni1A601A32@4282,0|\
uni1A7A@4282,0"
);
}
#[test]
fn shlana_10_019() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A63}\u{1A48}\u{1A60}\u{1A32}\u{1A55}\u{1A7C}",
"--ned --remove-default-ignorables",
),
"uni1A48|\
uni1A63@1212,0|\
uni1A55@2424,0|\
uni1A48@2888,0|\
uni1A601A32@4100,0|\
uni1A7C@4100,0"
);
}
#[test]
fn shlana_10_020() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A41}\u{1A6A}\u{1A60}\u{1A37}",
"--ned --remove-default-ignorables",
),
"uni1A41|\
uni1A601A37@1212,0|\
uni1A6A@1485,-752"
);
}
#[test]
fn shlana_10_021() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3B}\u{1A66}\u{1A75}\u{1A60}\u{1A36}\u{1A6C}\u{1A76}\u{1A26}",
"--ned --remove-default-ignorables",
),
"uni1A3B|\
uni1A66@1560,0|\
uni1A75@1560,732|\
uni1A601A36@1560,0|\
uni25CC@1910,0|\
uni1A6C@3122,0|\
uni1A76@3122,0|\
uni1A26@3122,0"
);
}
#[test]
fn shlana_10_022() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A38}\u{1A62}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A38|\
uni1A62@1037,0|\
uni1A63@1212,0"
);
}
#[test]
fn shlana_10_023() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A43}\u{1A6A}\u{1A62}",
"--ned --remove-default-ignorables",
),
"uni1A43|\
uni1A6A@1560,0|\
uni25CC@1910,0|\
uni1A62@3122,0"
);
}
#[test]
fn shlana_10_024() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A2F}\u{1A6C}\u{1A62}",
"--ned --remove-default-ignorables",
),
"uni1A2F|\
uni1A6C@1212,-384|\
uni25CC@1212,0|\
uni1A62@2424,0"
);
}
#[test]
fn shlana_10_025() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A2F}\u{1A6C}\u{1A62}\u{1A61}",
"--ned --remove-default-ignorables",
),
"uni1A2F|\
uni1A6C@1212,-384|\
uni25CC@1212,0|\
uni1A62@2424,0|\
uni1A61@2424,0"
);
}
#[test]
fn shlana_10_026() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3B}\u{1A60}\u{1A45}\u{1A62}\u{1A61}",
"--ned --remove-default-ignorables",
),
"uni1A3B|\
uni1A601A45@1560,0|\
uni1A62@1560,0|\
uni1A61@1910,0"
);
}
#[test]
fn shlana_10_027() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A32}\u{1A6F}\u{1A60}\u{1A36}\u{1A6C}\u{1A74}\u{1A75}",
"--ned --remove-default-ignorables",
),
"uni1A6F|\
uni1A32@2244,0|\
uni1A601A36@3804,0|\
uni25CC@4154,0|\
uni1A6C@5366,0|\
uni1A74@5366,0|\
uni1A75@5366,732"
);
}
#[test]
fn shlana_10_029() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A32}\u{1A6C}\u{1A74}\u{1A75}\u{1A6F}\u{1A60}\u{1A36}",
"--ned --remove-default-ignorables",
),
"uni1A32|\
uni1A6C.wide@1910,0|\
uni1A74@1560,0|\
uni1A75@1560,732|\
uni1A6F@1910,0|\
uni25CC@4154,0|\
uni1A601A36@5366,0"
);
}
#[test]
fn shlana_10_030() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A60}\u{1A36}\u{1A6B}\u{1A7B}",
"--ned --remove-default-ignorables",
),
"uni1A48|\
uni1A601A36@1212,0|\
uni1A6B@1212,0|\
uni1A7B@1954,0"
);
}
#[test]
fn shlana_10_031() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A3E}\u{1A5B}\u{1A66}",
"--ned --remove-default-ignorables",
),
"uni1A20|\
uni1A3E1A5B@1910,0|\
uni1A66@3172,0"
);
}
#[test]
fn shlana_10_032() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A36}\u{1A65}\u{1A3B}\u{1A5B}\u{1A63}\u{1A60}\u{1A36}",
"--ned --remove-default-ignorables",
),
"uni1A36|\
uni1A65@1212,0|\
uni1A3B1A5B@1212,0|\
uni1A63@3122,0|\
uni1A601A36@4334,0"
);
}
#[test]
fn shlana_10_033() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A35}\u{1A3E}\u{1A5C}\u{1A65}\u{1A20}",
"--ned --remove-default-ignorables",
),
"uni1A35|\
uni1A3E.v2@1212,0|\
uni1A5C@2424,0|\
uni1A65@2424,0|\
uni1A20@2712,0"
);
}
#[test]
fn shlana_10_034() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A35}\u{1A69}\u{1A60}\u{1A37}",
"--ned --remove-default-ignorables",
),
"uni1A48|\
uni1A35@1212,0|\
uni1A601A37@2424,0|\
uni1A69@2697,-752"
);
}
#[test]
fn shlana_10_035() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A45}\u{1A65}\u{1A48}\u{1A6E}\u{1A60}\u{1A48}",
"--ned --remove-default-ignorables",
),
"uni1A45|\
uni1A65@1212,0|\
uni1A6E@1212,0|\
uni1A48@2424,0|\
uni1A601A48@3636,0"
);
}
#[test]
fn shlana_10_036() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A22}\u{1A76}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A22|\
uni1A76@1512,0|\
uni25CC@1212,0|\
uni1A63@2424,0"
);
}
#[test]
fn shlana_10_037() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A63}\u{1A48}\u{1A36}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A48|\
uni1A63@1212,0|\
uni1A48@2424,0|\
uni1A361A63@3636,0"
);
}
#[test]
fn shlana_10_038() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A63}\u{1A48}\u{1A60}\u{1A36}\u{1A7B}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A48|\
uni1A63@1212,0|\
uni1A48@2424,0|\
uni1A601A36@3636,0|\
uni1A7B@3636,0|\
uni25CC@3636,0|\
uni1A63@4848,0"
);
}
#[test]
fn shlana_10_039() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A60}\u{1A36}\u{1A7B}\u{1A6E}\u{1A62}\u{1A76}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A48|\
uni1A601A36@1212,0|\
uni1A7B@1212,0|\
uni1A6E@1212,0|\
uni25CC@2424,0|\
uni1A621A76@3636,0|\
uni25CC@3636,0|\
uni1A63@4848,0"
);
}
#[test]
fn shlana_10_040() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A60}\u{1A36}\u{1A7B}\u{1A6E}\u{1A62}\u{1A62}\u{1A76}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A48|\
uni1A601A36@1212,0|\
uni1A7B@1212,0|\
uni1A6E@1212,0|\
uni25CC@2424,0|\
uni1A621A621A76@3636,0|\
uni25CC@3636,0|\
uni1A63@4848,0"
);
}
#[test]
fn shlana_10_042() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A60}\u{1A3E}\u{1A75}\u{1A63}\u{1A74}\u{1A7B}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A601A3E@1560,0|\
uni1A75@1560,0|\
uni25CC@1910,0|\
uni1A631A74@3122,0|\
uni1A7B@4334,0"
);
}
#[test]
fn shlana_10_043() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A43}\u{1A6E}\u{1A5E}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A43@1212,0|\
uni25CC@3122,0|\
uni1A5E@4334,0"
);
}
#[test]
fn shlana_10_044() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A4B}\u{1A36}\u{1A63}\u{1A33}\u{1A37}\u{1A65}\u{1A31}\u{1A60}\u{1A2F}\u{1A65}\
\u{1A20}\u{1A48}\u{1A5E}",
"--ned --remove-default-ignorables",
),
"uni1A4B|\
uni1A361A63@1212,0|\
uni1A33@2424,0|\
uni1A37@3636,0|\
uni1A65@4848,0|\
uni1A31@4848,0|\
uni1A601A2F@6408,0|\
uni1A65@6408,0|\
uni1A20@6758,0|\
uni1A48@8668,0|\
uni1A5E@9880,0"
);
}
#[test]
fn shlana_10_045() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A2F}\u{1A63}\u{1A74}\u{1A7B}",
"--ned --remove-default-ignorables",
),
"uni1A2F|\
uni1A74@1212,0|\
uni1A63@1212,0|\
uni1A7B@2424,0"
);
}
#[test]
fn shlana_10_046() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A60}\u{1A3E}\u{1A74}\u{1A75}\u{1A63}\u{1A7B}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A601A3E@1560,0|\
uni1A74@1560,0|\
uni1A75@1560,732|\
uni25CC@1910,0|\
uni1A63@3122,0|\
uni1A7B@4334,0"
);
}
#[test]
fn shlana_10_047() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A2F}\u{1A74}\u{1A63}\u{1A7B}",
"--ned --remove-default-ignorables",
),
"uni1A2F|\
uni1A74@1212,0|\
uni25CC@1212,0|\
uni1A63@2424,0|\
uni1A7B@3636,0"
);
}
#[test]
fn shlana_2_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A93}\u{1A60}\u{1A34}",
"--ned --remove-default-ignorables",
),
"uni1A93|\
uni1A601A34@1212,0"
);
}
#[test]
fn shlana_2_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A32}\u{1A75}\u{1A63}\u{1A60}\u{1A26}\u{1A7B}",
"--ned --remove-default-ignorables",
),
"uni1A32|\
uni1A75@1560,0|\
uni25CC@1910,0|\
uni1A63@3122,0|\
uni1A601A26@4334,0|\
uni1A7B@4334,0"
);
}
#[test]
fn shlana_2_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A33}\u{1A60}\u{1A36}\u{1A7B}\u{1A6B}\u{1A41}",
"--ned --remove-default-ignorables",
),
"uni1A33|\
uni1A601A36@1212,0|\
uni1A7B@1212,0|\
uni25CC@1212,0|\
uni1A6B@2424,0|\
uni1A41@2424,0"
);
}
#[test]
fn shlana_2_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A21}\u{1A62}\u{1A76}\u{1A7B}\u{1A6C}\u{1A26}",
"--ned --remove-default-ignorables",
),
"uni1A21|\
uni1A621A76@1212,0|\
uni1A7B@2062,0|\
uni25CC@1212,0|\
uni1A6C@2424,0|\
uni1A26@2424,0"
);
}
#[test]
fn shlana_2_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1AAD}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1AAD|\
uni25CC@1212,0|\
uni1A63@2424,0"
);
}
#[test]
fn shlana_2_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A60}\u{1A36}\u{1A66}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A601A36@1560,0|\
uni1A66@1560,0"
);
}
#[test]
fn shlana_2_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A24}\u{1A60}\u{1A45}\u{1A6F}\u{1A76}\u{1A41}",
"--ned --remove-default-ignorables",
),
"uni1A6F|\
uni1A24@2244,0|\
uni1A601A45@3456,0|\
uni1A76@3756,0|\
uni1A41@3456,0"
);
}
#[test]
fn shlana_2_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A60}\u{1A45}\u{1A6B}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A601A45@1560,0|\
uni1A6B@1560,0"
);
}
#[test]
fn shlana_2_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A2F}\u{1A62}\u{1A75}\u{1A26}\u{1A60}\u{1A36}\u{1A66}\u{1A76}",
"--ned --remove-default-ignorables",
),
"uni1A2F|\
uni1A621A75@1212,0|\
uni1A26@1212,0|\
uni1A601A36@2424,0|\
uni1A66@2424,0|\
uni1A76@2424,732"
);
}
#[test]
fn shlana_2_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A65}\u{1A60}\u{1A36}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A65@1560,0|\
uni1A601A36@1560,0"
);
}
#[test]
fn shlana_2_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A32}\u{1A63}\u{1A60}\u{1A3E}",
"--ned --remove-default-ignorables",
),
"uni1A32|\
uni1A63@1910,0|\
uni1A601A3E@3122,0"
);
}
#[test]
fn shlana_2_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3B}\u{1A60}\u{1A3F}\u{1A63}\u{1A60}\u{1A35}\u{1A65}",
"--ned --remove-default-ignorables",
),
"uni1A3B|\
uni1A601A3F@1910,0|\
uni1A63@2374,0|\
uni1A601A35@3586,0|\
uni25CC@3586,0|\
uni1A65@4798,0"
);
}
#[test]
fn shlana_2_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A38}\u{1A60}\u{1A43}\u{1A60}\u{1A3F}\u{1A75}\u{1A41}",
"--ned --remove-default-ignorables",
),
"uni1A38|\
uni1A601A43@1212,0|\
uni1A601A3F@1676,0|\
uni1A75@2149,0|\
uni1A41@2140,0"
);
}
#[test]
fn shlana_2_014() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3E}\u{1A6F}\u{1A76}\u{1A60}\u{1A36}\u{1A60}\u{1A45}\u{1A75}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A6F|\
uni1A3E.v2@2244,0|\
uni1A76@3456,0|\
uni1A601A36@3456,0|\
uni1A601A45@3456,-752|\
uni25CC@3744,0|\
uni1A75@4956,0|\
uni25CC@4956,0|\
uni1A63@6168,0"
);
}
#[test]
fn shlana_2_015() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A60}\u{1A45}\u{1A6F}\u{1A75}",
"--ned --remove-default-ignorables",
),
"uni1A6F|\
uni1A48@2244,0|\
uni1A601A45@3456,0|\
uni1A75@3456,0"
);
}
#[test]
fn shlana_2_016() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A75}\u{1A6F}\u{1A60}\u{1A45}",
"--ned --remove-default-ignorables",
),
"uni1A48|\
uni1A75@1212,0|\
uni1A6F@1212,0|\
uni25CC@3456,0|\
uni1A601A45@4668,0"
);
}
#[test]
fn shlana_2_017() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3F}\u{1A6A}",
"--ned --remove-default-ignorables",
),
"uni1A3F|\
uni1A6A@1560,0"
);
}
#[test]
fn shlana_2_018() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3E}\u{1A66}",
"--ned --remove-default-ignorables",
),
"uni1A3E.v2|\
uni1A66@1212,0"
);
}
#[test]
fn shlana_2_019() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A60}\u{1A3E}\u{1A6A}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A601A3E@1560,0|\
uni1A6A@1560,-752"
);
}
#[test]
fn shlana_2_020() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A60}\u{1A3E}\u{1A66}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A601A3E@1560,0|\
uni1A66@1560,0"
);
}
#[test]
fn shlana_2_021() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A39}\u{1A60}\u{1A45}\u{1A6B}",
"--ned --remove-default-ignorables",
),
"uni1A39|\
uni1A601A45@1212,0|\
uni1A6B@1212,0"
);
}
#[test]
fn shlana_2_022() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A60}\u{1A43}\u{1A6C}\u{1A74}\u{1A75}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A601A43@1910,0|\
uni1A6C@2170,-1120|\
uni1A74@2383,0|\
uni1A75@2383,732"
);
}
#[test]
fn shlana_2_023() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3E}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A3E.v2|\
uni1A63@1500,0"
);
}
#[test]
fn shlana_2_024() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A71}\u{1A75}",
"--ned --remove-default-ignorables",
),
"uni1A71|\
uni1A49@1212,0|\
uni1A75@2772,0"
);
}
#[test]
fn shlana_2_025() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A45}\u{1A60}\u{1A3F}\u{1A26}",
"--ned --remove-default-ignorables",
),
"uni1A45|\
uni1A601A3F@1212,0|\
uni1A26@1676,0"
);
}
#[test]
fn shlana_2_026() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A63}\u{1A60}\u{1A3E}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A63@1910,0|\
uni1A601A3E@3122,0"
);
}
#[test]
fn shlana_2_027() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A2F}\u{1A63}\u{1A74}",
"--ned --remove-default-ignorables",
),
"uni1A2F|\
uni1A74@1212,0|\
uni1A63@1212,0"
);
}
#[test]
fn shlana_2_028() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A60}\u{1A3E}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A601A3E@1560,0|\
uni1A63@1910,0"
);
}
#[test]
fn shlana_2_029() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A55}\u{1A63}\u{1A60}\u{1A38}",
"--ned --remove-default-ignorables",
),
"uni1A55|\
uni1A20@464,0|\
uni1A63@2374,0|\
uni1A601A37@3586,0"
);
}
#[test]
fn shlana_2_030() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3B}\u{1A55}\u{1A75}\u{1A63}\u{1A74}",
"--ned --remove-default-ignorables",
),
"uni1A55|\
uni1A3B@464,0|\
uni1A75@2024,0|\
uni25CC@2374,0|\
uni1A631A74@3586,0"
);
}
#[test]
fn shlana_2_031() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A55}\u{1A6C}\u{1A26}",
"--ned --remove-default-ignorables",
),
"uni1A55|\
uni1A20@464,0|\
uni1A6C.wide@2374,0|\
uni1A26@2374,0"
);
}
#[test]
fn shlana_2_032() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A55}\u{1A6B}\u{1A3E}\u{1A60}\u{1A31}\u{1A7A}",
"--ned --remove-default-ignorables",
),
"uni1A55|\
uni1A48@464,0|\
uni1A6B@1676,0|\
uni1A3E.v2@1676,0|\
uni1A601A31.narrow@2888,0|\
uni1A7A@2888,0"
);
}
#[test]
fn shlana_2_033() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A55}\u{1A60}\u{1A45}\u{1A6B}\u{1A3E}",
"--ned --remove-default-ignorables",
),
"uni1A55|\
uni1A48@464,0|\
uni1A601A45@1676,0|\
uni25CC@1676,0|\
uni1A6B@2888,0|\
uni1A3E.v2@2888,0"
);
}
#[test]
fn shlana_2_034() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A60}\u{1A3E}\u{1A75}\u{1A63}\u{1A74}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A601A3E@1560,0|\
uni1A75@1560,0|\
uni25CC@1910,0|\
uni1A631A74@3122,0"
);
}
#[test]
fn shlana_2_035() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A60}\u{1A3E}\u{1A6E}\u{1A6C}\u{1A68}\u{1A26}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A49@1212,0|\
uni1A601A3E@2772,0|\
uni1A6C@2772,-752|\
uni25CC@3122,0|\
uni1A68@4334,0|\
uni1A26@4334,0"
);
}
#[test]
fn shlana_2_036() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A60}\u{1A3F}\u{1A6E}\u{1A6C}\u{1A68}\u{1A26}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A49@1212,0|\
uni1A601A3F@3122,0|\
uni1A6C@3541,-752|\
uni25CC@3586,0|\
uni1A68@4798,0|\
uni1A26@4798,0"
);
}
#[test]
fn shlana_2_037() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A60}\u{1A43}\u{1A63}\u{1A60}\u{1A3F}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A601A43@1910,0|\
uni1A63@2374,0|\
uni1A601A3F@3586,0"
);
}
#[test]
fn shlana_3_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A6C}\u{1A62}\u{1A43}\u{1A60}\u{1A3C}\u{1A7A}",
"--ned --remove-default-ignorables",
),
"uni1A20|\
uni1A6C.wide@1910,0|\
uni25CC@1910,0|\
uni1A62@3122,0|\
uni1A43@3122,0|\
antler@3122,0|\
uni1A601A3C.wide@5032,0|\
uni1A7A@5234,0"
);
}
#[test]
fn shlana_3_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A6C}\u{1A62}\u{1A43}\u{1A7A}\u{1A60}\u{1A3C}",
"--ned --remove-default-ignorables",
),
"uni1A20|\
uni1A6C.wide@1910,0|\
uni25CC@1910,0|\
uni1A62@3122,0|\
uni1A43@3122,0|\
antler@3122,0|\
uni1A7A@5234,0|\
uni1A601A3C.wide@5032,0"
);
}
#[test]
fn shlana_3_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A6C}\u{1A62}\u{1A43}\u{1A60}\u{1A7A}\u{1A3C}",
"--ned --remove-default-ignorables",
),
"uni1A20|\
uni1A6C.wide@1910,0|\
uni25CC@1910,0|\
uni1A62@3122,0|\
uni1A43@3122,0|\
antler@3122,0|\
uni1A7A@5234,0|\
uni1A601A3C.wide@5032,0"
);
}
#[test]
fn shlana_3_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A55}\u{1A63}\u{1A60}\u{1A3C}",
"--ned --remove-default-ignorables",
),
"uni1A55|\
uni1A20@464,0|\
uni1A63@2374,0|\
antler@2374,0|\
uni1A601A3C@3586,0"
);
}
#[test]
fn shlana_3_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A34}\u{1A6C}\u{1A3C}\u{1A60}\u{1A3C}\u{1A66}\u{1A75}",
"--ned --remove-default-ignorables",
),
"uni1A34|\
uni1A6C@1212,0|\
uni1A3C@1212,0|\
antler@1580,0|\
uni1A601A3C.wide@3122,0|\
uni1A66@3191,0|\
uni1A75@3191,732"
);
}
#[test]
fn shlana_3_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A3D}\u{1A5A}",
"--ned --remove-default-ignorables",
),
"uni1A20|\
uni1A3D@1910,0|\
uni1A5A@3820,0"
);
}
#[test]
fn shlana_3_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A31}\u{1A5B}\u{1A63}\u{1A60}\u{1A36}",
"--ned --remove-default-ignorables",
),
"uni1A48|\
uni1A311A5B@1212,0|\
uni1A63@3122,0|\
uni1A601A36@4334,0"
);
}
#[test]
fn shlana_3_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A41}\u{1A2D}\u{1A5B}\u{1A37}\u{1A63}\u{1A60}\u{1A43}",
"--ned --remove-default-ignorables",
),
"uni1A41|\
uni1A2D1A5B@1212,0|\
uni1A37@2424,0|\
uni1A63@3636,0|\
uni1A601A43@4848,0"
);
}
#[test]
fn shlana_3_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A41}\u{1A62}\u{1A2D}\u{1A5B}\u{1A37}\u{1A63}\u{1A60}\u{1A43}",
"--ned --remove-default-ignorables",
),
"uni1A41|\
uni1A62@1212,0|\
uni1A2D1A5B@1212,0|\
uni1A37@2424,0|\
uni1A63@3636,0|\
uni1A601A43@4848,0"
);
}
#[test]
fn shlana_3_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A3B}\u{1A5B}",
"--ned --remove-default-ignorables",
),
"uni1A48|\
uni1A3B1A5B@1212,0"
);
}
#[test]
fn shlana_3_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A4B}\u{1A3E}\u{1A5B}",
"--ned --remove-default-ignorables",
),
"uni1A4B|\
uni1A3E1A5B@1212,0"
);
}
#[test]
fn shlana_3_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A41}\u{1A63}\u{1A29}\u{1A3D}\u{1A62}\u{1A60}\u{1A2E}",
"--ned --remove-default-ignorables",
),
"uni1A41|\
uni1A63@1212,0|\
uni1A29@2424,0|\
uni1A3D@3636,0|\
uni1A62@5196,0|\
uni1A601A2E@5196,0"
);
}
#[test]
fn shlana_3_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A37}\u{1A62}\u{1A31}\u{1A60}\u{1A3B}\u{1A37}\u{1A69}\u{1A41}\u{1A69}\u{1A48}",
"--ned --remove-default-ignorables",
),
"uni1A37|\
uni1A62@1212,0|\
uni1A31@1212,0|\
uni1A601A3B.wide@3122,0|\
uni1A37@3122,0|\
uni1A69@4334,0|\
uni1A41@4334,0|\
uni1A69@5546,0|\
uni1A48@5546,0"
);
}
#[test]
fn shlana_4_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A34}\u{1A58}\u{1A60}\u{1A43}\u{1A63}\u{1A60}\u{1A3F}",
"--ned --remove-default-ignorables",
),
"uni1A34|\
uni1A58@1212,0|\
uni25CC@1212,0|\
uni1A601A43@2424,0|\
uni1A63@2888,0|\
uni1A601A3F@4100,0"
);
}
#[test]
fn shlana_4_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A58}\u{1A25}\u{1A6E}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A48|\
uni1A6E@1212,0|\
uni1A25@2424,0|\
uni1A58@3984,0|\
uni1A63@4336,0"
);
}
#[test]
fn shlana_4_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A41}\u{1A58}\u{1A48}\u{1A66}",
"--ned --remove-default-ignorables",
),
"uni1A41|\
uni1A58@1212,0|\
uni1A48@1212,0|\
uni1A66@2424,0"
);
}
#[test]
fn shlana_5_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A36}\u{1A63}\u{1A74}",
"--ned --remove-default-ignorables",
),
"uni1A361A63|\
uni1A74@1212,0"
);
}
#[test]
fn shlana_5_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3E}\u{1A36}\u{1A6E}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A3E.v2|\
uni1A6E@1500,0|\
uni1A361A63@2712,0"
);
}
#[test]
fn shlana_5_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A36}\u{1A6E}\u{1A62}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A361A63@1212,0|\
uni1A62@2424,0"
);
}
#[test]
fn shlana_5_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A36}\u{1A63}\u{1A60}\u{1A3F}",
"--ned --remove-default-ignorables",
),
"uni1A361A63|\
uni1A601A3F@1212,0"
);
}
#[test]
fn shlana_5_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A36}\u{1A75}\u{1A63}\u{1A60}\u{1A36}",
"--ned --remove-default-ignorables",
),
"uni1A36|\
uni1A75@1212,0|\
uni25CC@1212,0|\
uni1A63@2424,0|\
uni1A601A36@3636,0"
);
}
#[test]
fn shlana_5_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A4D}\u{1A36}\u{1A60}\u{1A34}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A4D|\
uni1A361A63@1910,0|\
uni1A601A34@3122,0"
);
}
#[test]
fn shlana_5_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A4B}\u{1A6B}\u{1A36}\u{1A60}\u{1A32}\u{1A55}\u{1A63}\u{1A60}\u{1A3F}",
"--ned --remove-default-ignorables",
),
"uni1A4B|\
uni1A6B@1212,0|\
uni1A55@1212,0|\
uni1A361A63@1676,0|\
uni1A601A32@2888,0|\
uni1A601A3F@2888,0"
);
}
#[test]
fn shlana_5_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A36}\u{1A76}\u{1A63}\u{1A74}",
"--ned --remove-default-ignorables",
),
"uni1A36|\
uni1A76@1212,0|\
uni25CC@1212,0|\
uni1A631A74@2424,0"
);
}
#[test]
fn shlana_5_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A36}\u{1A60}\u{1A45}\u{1A63}\u{1A60}\u{1A37}",
"--ned --remove-default-ignorables",
),
"uni1A361A63|\
uni1A601A45@1212,0|\
uni1A601A37@1212,0"
);
}
#[test]
fn shlana_5_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A32}\u{1A75}\u{1A63}\u{1A74}\u{1A36}\u{1A60}\u{1A45}\u{1A63}\u{1A60}\u{1A3F}",
"--ned --remove-default-ignorables",
),
"uni1A32|\
uni1A75@1560,0|\
uni25CC@1910,0|\
uni1A631A74@3122,0|\
uni1A361A63@4334,0|\
uni1A601A45@5546,0|\
uni1A601A3F@5546,0"
);
}
#[test]
fn shlana_5_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A60}\u{1A36}\u{1A76}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A601A36@1560,0|\
uni1A76@1560,0|\
uni25CC@1910,0|\
uni1A63@3122,0"
);
}
#[test]
fn shlana_6_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A6F}\u{1A62}\u{1A60}\u{1A48}",
"--ned --remove-default-ignorables",
),
"uni1A6F|\
uni1A20@2244,0|\
uni1A62@3804,0|\
uni1A601A48@4154,0"
);
}
#[test]
fn shlana_6_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A34}\u{1A55}\u{1A6F}\u{1A60}\u{1A20}\u{1A34}\u{1A6E}\u{1A6C}\u{1A65}\u{1A41}\
\u{1A7A}",
"--ned --remove-default-ignorables",
),
"uni1A6F|\
uni1A55@2244,0|\
uni1A34@2708,0|\
uni1A601A20@3920,0|\
uni1A6E@3920,0|\
uni1A34@5132,0|\
uni1A6C@6344,0|\
uni25CC@6344,0|\
uni1A65@7556,0|\
uni1A41@7556,0|\
uni1A7A@8768,0"
);
}
#[test]
fn shlana_6_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A36}\u{1A70}\u{1A6B}\u{1A76}\u{1A60}\u{1A32}",
"--ned --remove-default-ignorables",
),
"uni1A70|\
uni1A36@1212,0|\
uni1A6B@2424,0|\
uni1A76@2424,732|\
uni1A601A32@2424,0"
);
}
#[test]
fn shlana_6_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A37}\u{1A55}\u{1A70}\u{1A34}\u{1A66}\u{1A60}\u{1A36}",
"--ned --remove-default-ignorables",
),
"uni1A70|\
uni1A55@1212,0|\
uni1A37@1676,0|\
uni1A34@2888,0|\
uni1A66@4100,0|\
uni1A601A36@4100,0"
);
}
#[test]
fn shlana_6_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3C}\u{1A65}\u{1A45}\u{1A60}\u{1A48}\u{1A7A}",
"--ned --remove-default-ignorables",
),
"uni1A3C|\
uni1A65@1760,0|\
uni1A45@1910,0|\
uni1A601A48@3122,0|\
uni1A7A@3595,0"
);
}
#[test]
fn shlana_6_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A32}\u{1A6F}\u{1A3E}\u{1A60}\u{1A37}\u{1A7A}",
"--ned --remove-default-ignorables",
),
"uni1A48|\
uni1A6F@1212,0|\
uni1A32@3456,0|\
uni1A3E.v2@5366,0|\
uni1A601A37@6866,0|\
uni1A7A@7339,0"
);
}
#[test]
fn shlana_6_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A6E}\u{1A65}\u{1A41}\u{1A7A}\u{1A60}\u{1A37}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A48@1212,0|\
uni1A65@2424,0|\
uni1A41@2424,0|\
uni1A7A@3636,0|\
uni1A601A37@3636,0"
);
}
#[test]
fn shlana_7_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A34}\u{1A62}\u{1A75}\u{1A57}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A34|\
uni1A621A75@1212,0|\
uni25CC@1212,0|\
uni1A57@2424,0|\
uni1A63@2888,0"
);
}
#[test]
fn shlana_7_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A21}\u{1A36}\u{1A60}\u{1A35}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A21|\
uni1A361A63@1212,0|\
uni1A601A35@2424,0"
);
}
#[test]
fn shlana_7_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A23}\u{1A76}\u{1A60}\u{1A2F}\u{1A66}\u{00A0}",
"--ned --remove-default-ignorables",
),
"uni1A23|\
uni1A76@1212,0|\
uni1A601A2F@1212,0|\
uni25CC@1212,0|\
uni1A66@2424,0|\
space_nb@2424,0"
);
}
#[test]
fn shlana_7_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A37}\u{1A76}\u{1A60}\u{1A3E}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A37|\
uni1A76@1212,0|\
uni1A601A3E@1212,0|\
uni25CC@1212,0|\
uni1A63@2424,0"
);
}
#[test]
fn shlana_7_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A37}\u{1A60}\u{1A76}\u{1A3E}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A37|\
uni1A76@1212,0|\
uni1A601A3E@1212,0|\
uni25CC@1212,0|\
uni1A63@2424,0"
);
}
#[test]
fn shlana_7_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A37}\u{1A76}\u{1A60}\u{1A2F}\u{1A63}\u{1A60}\u{1A3F}",
"--ned --remove-default-ignorables",
),
"uni1A37|\
uni1A76@1212,0|\
uni1A601A2F@1212,0|\
uni25CC@1212,0|\
uni1A63@2424,0|\
uni1A601A3F@3636,0"
);
}
#[test]
fn shlana_7_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A27}\u{1A62}\u{1A60}\u{1A45}\u{1A64}",
"--ned --remove-default-ignorables",
),
"uni1A27|\
uni1A62@1212,0|\
uni1A601A45@1212,0|\
uni25CC@1212,0|\
uni1A64@2424,0"
);
}
#[test]
fn shlana_7_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A6E}\u{1A60}\u{1A53}\u{1A60}\u{1A45}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A48@1212,0|\
uni1A601A53@2424,0|\
uni1A601A45@2684,-1120"
);
}
#[test]
fn shlana_7_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A34}\u{1A6F}\u{1A60}\u{1A36}\u{1A73}",
"--ned --remove-default-ignorables",
),
"uni1A6F|\
uni1A34@2244,0|\
uni1A601A36@3456,0|\
uni25CC@3456,0|\
uni1A73@4668,0"
);
}
#[test]
fn shlana_7_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A53}\u{1A60}\u{1A3E}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A53|\
uni1A601A3E@1560,0|\
uni1A63@1910,0"
);
}
#[test]
fn shlana_7_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A20}\u{1A6E}\u{1A60}\u{1A48}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A20@1212,0|\
uni1A601A48@3122,0|\
uni25CC@3586,0|\
uni1A63@4798,0"
);
}
#[test]
fn shlana_7_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3B}\u{1A71}\u{1A60}\u{1A3E}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A71|\
uni1A3B@1212,0|\
uni1A601A3E@2772,0|\
uni25CC@3122,0|\
uni1A63@4334,0"
);
}
#[test]
fn shlana_7_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A6E}\u{1A60}\u{1A45}\u{1A76}\u{1A64}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A48@1212,0|\
uni1A601A45@2424,0|\
uni25CC@2424,0|\
uni1A76@3636,0|\
uni25CC@3636,0|\
uni1A64@4848,0"
);
}
#[test]
fn shlana_7_014() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A45}\u{1A6E}\u{1A60}\u{1A43}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A45@1212,0|\
uni1A601A43@2424,0|\
uni25CC@2888,0|\
uni1A63@4100,0"
);
}
#[test]
fn shlana_7_015() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A35}\u{1A64}\u{1A60}\u{1A32}\u{1A69}",
"--ned --remove-default-ignorables",
),
"uni1A35|\
uni1A64@1212,0|\
uni1A601A32@1767,0|\
uni25CC@1676,0|\
uni1A69@2888,0"
);
}
#[test]
fn shlana_7_016() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A29}\u{1A60}\u{1A53}",
"--ned --remove-default-ignorables",
),
"uni1A29|\
uni1A601A53@1212,0"
);
}
#[test]
fn shlana_7_017() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3B}\u{1A6D}\u{1A60}\u{1A45}\u{1A7B}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A3B|\
uni1A6D@1910,0|\
uni1A601A45@2328,-1120|\
uni1A7B@2465,400|\
uni25CC@2374,0|\
uni1A63@3586,0"
);
}
#[test]
fn shlana_7_018() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A6B}\u{1A60}\u{1A26}\u{1A63}\u{1A60}\u{1A36}",
"--ned --remove-default-ignorables",
),
"uni1A48|\
uni1A6B@1212,0|\
uni1A601A26@1212,0|\
uni25CC@1212,0|\
uni1A63@2424,0|\
uni1A601A36@3636,0"
);
}
#[test]
fn shlana_8_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3B}\u{1A6C}\u{1A73}\u{1A75}",
"--ned --remove-default-ignorables",
),
"uni1A3B|\
uni1A6C.wide@1910,0|\
uni25CC@1910,0|\
uni1A73@3122,0|\
uni1A75@3122,916"
);
}
#[test]
fn shlana_8_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A48}\u{1A37}\u{1A77}\u{1A63}\u{1A60}\u{1A3F}",
"--ned --remove-default-ignorables",
),
"uni1A48|\
uni1A37@1212,0|\
uni1A77@2424,0|\
uni25CC@2424,0|\
uni1A63@3636,0|\
uni1A601A3F@4848,0"
);
}
#[test]
fn shlana_8_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A45}\u{1A60}\u{1A3F}\u{1A59}",
"--ned --remove-default-ignorables",
),
"uni1A45|\
uni1A601A3F@1212,0|\
uni1A59@1685,0"
);
}
#[test]
fn shlana_8_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A23}\u{1A6A}\u{1A7A}",
"--ned --remove-default-ignorables",
),
"uni1A23|\
uni1A6A@1212,0|\
uni25CC@1212,0|\
uni1A7A@2424,0"
);
}
#[test]
fn shlana_8_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A81}\u{1A82}\u{00A0}\u{1A3B}\u{1A62}\u{1A60}\u{1A36}\u{1A7B}\u{1A63}",
"--ned --remove-default-ignorables",
),
"uni1A81|\
uni1A82@1212,0|\
space_nb@2424,0|\
uni1A3B@3075,0|\
uni1A62@4635,0|\
uni1A601A36@4635,0|\
uni1A7B@5485,0|\
uni25CC@4985,0|\
uni1A63@6197,0"
);
}
#[test]
fn shlana_8_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A3B}\u{1A71}\u{1A7B}\u{1A63}\u{1A60}\u{1A3F}",
"--ned --remove-default-ignorables",
),
"uni1A71|\
uni1A3B@1212,0|\
uni1A7B@2772,0|\
uni25CC@3122,0|\
uni1A63@4334,0|\
uni1A601A3F@5546,0"
);
}
#[test]
fn shlana_8_007() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A29}\u{1A60}\u{1A3F}\u{1A59}\u{1A32}\u{1A69}\u{1A74}",
"--ned --remove-default-ignorables",
),
"uni1A29|\
uni1A601A3F@1212,0|\
uni1A59@1685,0|\
uni1A32@1676,0|\
uni1A69@3236,0|\
uni1A74@3236,0"
);
}
#[test]
fn shlana_8_008() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A45}\u{1A32}\u{1A5B}\u{1A69}",
"--ned --remove-default-ignorables",
),
"uni1A45|\
uni1A321A5B@1212,0|\
uni1A69@2424,-1504"
);
}
#[test]
fn shlana_8_009() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A45}\u{1A32}\u{1A60}\u{1A33}\u{1A69}",
"--ned --remove-default-ignorables",
),
"uni1A45|\
uni1A32@1212,0|\
uni1A601A33@2772,0|\
uni1A69@2772,-1120"
);
}
#[test]
fn shlana_8_010() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A2F}\u{1A60}\u{1A3F}\u{1A74}",
"--ned --remove-default-ignorables",
),
"uni1A2F|\
uni1A601A3F@1212,0|\
uni1A74@1685,0"
);
}
#[test]
fn shlana_8_011() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A49}\u{1A60}\u{1A36}\u{1A66}\u{1A62}\u{1A76}",
"--ned --remove-default-ignorables",
),
"uni1A49|\
uni1A601A36@1560,0|\
uni1A66@1560,0|\
uni1A621A76@2590,0"
);
}
#[test]
fn shlana_8_012() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A41}\u{1A6E}\u{1A42}\u{1A60}\u{1A20}",
"--ned --remove-default-ignorables",
),
"uni1A6E|\
uni1A41@1212,0|\
uni1A42@2424,0|\
uni1A601A20@3636,-1120"
);
}
#[test]
fn shlana_8_013() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A41}\u{1A60}\u{1A3F}\u{1A7A}",
"--ned --remove-default-ignorables",
),
"uni1A41|\
uni1A601A3F@1212,0|\
uni1A7A@1685,0"
);
}
#[test]
fn shlana_9_001() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A23}\u{1A74}\u{1A37}\u{1A74}\u{1A75}",
"--ned --remove-default-ignorables",
),
"uni1A23|\
uni1A74@1212,0|\
uni1A37@1212,0|\
uni1A74@2424,0|\
uni1A75@2424,732"
);
}
#[test]
fn shlana_9_002() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A23}\u{1A74}\u{1A37}\u{1A74}",
"--ned --remove-default-ignorables",
),
"uni1A23|\
uni1A74@1212,0|\
uni1A37@1212,0|\
uni1A74@2424,0"
);
}
#[test]
fn shlana_9_003() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A23}\u{1A5D}\u{1A74}\u{1A75}",
"--ned --remove-default-ignorables",
),
"uni1A23|\
uni1A5D@1212,0|\
uni1A74@1212,0|\
uni1A75@1212,732"
);
}
#[test]
fn shlana_9_004() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A23}\u{1A74}\u{1A5D}\u{1A75}",
"--ned --remove-default-ignorables",
),
"uni1A23|\
uni1A74@1212,0|\
uni25CC@1212,0|\
uni1A5D@2424,0|\
uni1A75@2424,0"
);
}
#[test]
fn shlana_9_005() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A23}\u{1A5D}\u{1A74}",
"--ned --remove-default-ignorables",
),
"uni1A23|\
uni1A5D@1212,0|\
uni1A74@1212,0"
);
}
#[test]
fn shlana_9_006() {
assert_eq!(
shape(
"tests/fonts/text-rendering-tests/TestShapeLana.ttf",
"\u{1A23}\u{1A74}\u{1A5D}",
"--ned --remove-default-ignorables",
),
"uni1A23|\
uni1A74@1212,0|\
uni25CC@1212,0|\
uni1A5D@2424,0"
);
}