Cosimo Lupo
99307e8991
subset_test: unit tests for subsetting non-BMP characters with --text/--text-file options
2016-11-29 15:45:07 +00:00
moyogo
4dd1e73b04
Revert "Merge pull request #606 from anthrotype/cff-dehint"
...
This reverts commit 25a03f5a5736ed70791a8dde31605ed4cee9bbd9, reversing
changes made to 8351600bc628278960390d747f45593a50b7c1ea.
2016-10-14 20:20:35 +01:00
Cosimo Lupo
718201471a
{subset,builder}_test: fix order of fromfile/tofile in expect_ttx
...
The order of the arguments for difflib.unified_diff was inverted in feaLib.builder_test.
The same snippet was probably copy-pasted to the subset_test.
See https://docs.python.org/3/library/difflib.html#difflib.unified_diff
2016-10-09 11:54:48 +01:00
Cosimo Lupo
5d43936d85
subset_test: add basic unit tests for --no-hinting (CFF and TTF) and --desubroutinize options (CFF only)
2016-10-09 11:37:52 +01:00
Cosimo Lupo
942e656b3c
subset_test: remove unused variable
2016-10-09 11:22:21 +01:00
Cosimo Lupo
ab395ff0e2
move CapturingLogHandler class from subset to loggingTools module
2016-10-04 14:31:30 +01:00
Cosimo Lupo
4ae7bba184
[subset_test] add tests for --passthrough-tables option
2016-09-26 19:13:56 +01:00
Rod Sheeter
df2c2c7128
Verify that we can see individual parts of timing messages
2016-05-11 17:39:37 -07:00
Sascha Brawer
0fad6e66ec
Support subsetting of variation fonts
2016-03-31 16:23:24 +02:00
Cosimo Lupo
c4d2ebca66
remove deprecated use of 'quiet' option in test modules
2016-02-01 13:39:39 +00:00
Cosimo Lupo
ac56990aad
replace all uses of codecs.open with py23.open
2016-01-26 15:45:27 +00:00
Khaled Hosny
279243202a
[subset] Test MATH table
2016-01-23 23:09:22 +04:00
Rod Sheeter
905eb831b9
Add Google-style color font test and make _dict_subset more forgiving.
2015-12-09 13:05:16 -08:00
Behdad Esfahbod
59b702c5ca
[subset] Add test for subset.Options
...
Currently fails.
https://github.com/behdad/fonttools/issues/413
2015-12-07 11:13:44 +01:00
Khaled Hosny
301d2db812
[subset] Support subsetting MS color tables
...
Add support for subsetting COLR table.
The CPAL table does not need subsetting, but unused palettes should be
pruned, this is not implemented however as it depends on COLR table,
which in turn will not be updated after pruning CPAL.
2015-12-01 11:59:52 +04:00
Miguel Sousa
270b155d45
[subset] First unit tests and test data
2015-11-13 17:40:17 -08:00