From f2cf4eea7361650de75e452d9e33ecc67fb6defa Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Wed, 18 Jan 2023 15:59:05 -0700 Subject: [PATCH] [Tests/scaleUpem/VarComposite] Add test --- Tests/ttLib/data/varc-ac00-ac01-500upem.ttx | 2054 +++++++++++++++++++ Tests/ttLib/data/varc-ac00-ac01.ttf | Bin 0 -> 4808 bytes Tests/ttLib/scaleUpem_test.py | 10 + 3 files changed, 2064 insertions(+) create mode 100644 Tests/ttLib/data/varc-ac00-ac01-500upem.ttx create mode 100644 Tests/ttLib/data/varc-ac00-ac01.ttf diff --git a/Tests/ttLib/data/varc-ac00-ac01-500upem.ttx b/Tests/ttLib/data/varc-ac00-ac01-500upem.ttx new file mode 100644 index 000000000..29fce9213 --- /dev/null +++ b/Tests/ttLib/data/varc-ac00-ac01-500upem.ttx @@ -0,0 +1,2054 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + butchered-hangul-serif + + + smarties-variable + + + 0000 + + + 0001 + + + 0002 + + + 0003 + + + 0004 + + + 0005 + + + 0006 + + + 0007 + + + Weight + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0000 + 0x1 + 0.0 + 0.0 + 1.0 + 256 + + + + + 0001 + 0x1 + 0.0 + 0.0 + 1.0 + 257 + + + + + 0002 + 0x1 + 0.0 + 0.0 + 1.0 + 258 + + + + + 0003 + 0x1 + 0.0 + 0.0 + 1.0 + 259 + + + + + 0004 + 0x1 + 0.0 + 0.0 + 1.0 + 260 + + + + + 0005 + 0x1 + 0.0 + 0.0 + 1.0 + 261 + + + + + 0006 + 0x1 + 0.0 + 0.0 + 1.0 + 262 + + + + + 0007 + 0x1 + 0.0 + 0.0 + 1.0 + 263 + + + + + wght + 0x0 + 200.0 + 200.0 + 900.0 + 264 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Tests/ttLib/data/varc-ac00-ac01.ttf b/Tests/ttLib/data/varc-ac00-ac01.ttf new file mode 100644 index 0000000000000000000000000000000000000000..065341c6ba01ceaa139504f449d93d2b00273cbf GIT binary patch literal 4808 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