16 Commits

Author SHA1 Message Date
Nikolaus Waxweiler
e50733df21 Make simpler test in cffLib tests 2019-02-05 14:33:58 +00:00
Kunihiko Sakamoto
35377bc93b Fix test 2018-07-25 18:22:18 +09:00
Miguel Sousa
d401b2522b [cffLib_test] Test setting topDict.Encoding
#1177
2018-02-23 03:02:06 -08:00
Miguel Sousa
299dbcbe14 [cffLib_test] use boilerplate class; change class and method names 2018-02-23 03:02:06 -08:00
Masaya Nakamura
b22b59f730 [cffLib] Use intRect() for FontBBox rounding
AFDKO seems to calculate bounds and side bearings in this manner.
2017-08-01 10:51:47 +09:00
Masaya Nakamura
b84ee6744d [cffLib] Recalc CFF's FontBBox when compiling 2017-08-01 10:51:47 +09:00
Miguel Sousa
0d894c6ec2 [cffLib.specializer_test] Resolve conflicts 2017-05-31 17:20:34 -07:00
Miguel Sousa
5d981cae0a [cffLib.specializer_test] Additional tests 2017-05-08 15:49:56 -07:00
Miguel Sousa
3c29ff73a7 [cffLib.specializer_test] Tests for missing arguments 2017-05-08 15:49:47 -07:00
Miguel Sousa
1d3ac1add4 [cffLib.specializer_test] TODO 2017-05-08 15:49:39 -07:00
Behdad Esfahbod
30b804003e [cffLib.specializer] Add programToString and stringToProgram from _test.py 2017-05-07 22:12:19 -06:00
Behdad Esfahbod
a8b841a4a9 [cffLib.specizalier_test] Add a few more tests 2017-05-07 22:04:17 -06:00
Behdad Esfahbod
041384a0e8 [cffLib.specializer_test] Add tests for peephole optimization 2017-05-07 13:08:41 -06:00
Miguel Sousa
2f14200a89 [cffLib.specializer_test] specializeProgram tests
The failing tests are due to missed optimization opportunities.
The current tests are not hitting some edge cases.
2017-05-07 03:14:24 -07:00
Miguel Sousa
2f7f36e2f4 [cffLib.specializer_test] charstring extras 2017-05-07 00:23:12 -07:00
Miguel Sousa
9617f5f26b [cffLib.specializer_test] generalizeProgram tests 2017-05-06 22:57:37 -07:00