From e79d85c1a11a03bb1d9513dff453a1089b1dfd06 Mon Sep 17 00:00:00 2001 From: Ryan Oldenburg Date: Sat, 28 Aug 2021 19:55:33 -0500 Subject: [PATCH] fail if kerning has issues parsing --- tests/test_fonts.nim | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/test_fonts.nim b/tests/test_fonts.nim index 6674749..91548e4 100644 --- a/tests/test_fonts.nim +++ b/tests/test_fonts.nim @@ -1,4 +1,4 @@ -import pixie, pixie/fileformats/png, strformat +import pixie, pixie/fileformats/png, strformat, unicode proc doDiff(rendered: Image, name: string) = rendered.writeFile(&"tests/fonts/rendered/{name}.png") @@ -990,3 +990,7 @@ block: ) doDiff(image, "paints1") + +block: + var typeface = readTypeface("tests/fonts/Roboto-Regular_1.ttf") + doAssert typeface.getKerningAdjustment('T'.Rune, 'e'.Rune) == -99.0