214 Commits (ba418cfc5218ac093b759e2c03a43234a786f6eb)

Author SHA1 Message Date
Garret Rieger a903f9c228 [subset] Add some subsetting integration tests covering retain gids. 6 years ago
cclauss 26c5b54fb0 CircleCI: Test for Python 3 syntax errors and undefined names (#1522) 6 years ago
Behdad Esfahbod 686e6f2e40 Fix automake warnings 6 years ago
cclauss b5c12b9f4d print() is a function in Python 3 (#1520) 6 years ago
Michiharu Ariza d8fadec098 added desubroutinize full font test profiles & expected fonts 6 years ago
Behdad Esfahbod cc126f2817 Minor 6 years ago
Michiharu Ariza 321e592333 Added desubroutinize option to generate-expected-outputs.py 6 years ago
Michiharu Ariza 1377adc8a8 Added SourceHanSans-Regular for CFF subset test 6 years ago
Michiharu Ariza bf4eb2e4cf Added SourceSansPro-Regular along as CFF full-font test case 6 years ago
Ebrahim Byagowi f57804a8a5
Resolve ttx absolute path before use (#1075) 6 years ago
Garret Rieger b0d7971be0 [subset] Updated expected files for japanese subset integration tests to include cmap4. 7 years ago
Garret Rieger 7947927317 [subset] Update expected files for subset integration tests to include cmap4. 7 years ago
violet-sippial 93b03119da [subset] Do not compare ttx progress output in the tests 7 years ago
Garret Rieger 535fb23c02 [subset] Add integration tests for cmap breakge. 7 years ago
Ebrahim Byagowi cab2c2c08c
Make more gen-* scripts py3 compatible (#940) 7 years ago
Chun-wei Fan eda6a5ea80 CMake: Fix running tests on Windows 7 years ago
Ebrahim Byagowi 9206762bbd
Make subset test runner compatible with py3 7 years ago
Garret Rieger 8548fa1522 [subset] Drop cmap 12, platform 0 tables from Mplus1p expected files. 7 years ago
Garret Rieger 9b00b9a10d [subset] Fix deadlock waiting for process output in subset test runner. 7 years ago
Garret Rieger bfec28a7db [subset] add some extra logging to subset run-tests.py. 7 years ago
Garret Rieger c7d814eaa8 [subset] Add japanese font file to subset integration tests. 7 years ago
Garret Rieger b4ba71ea7c [subset] In subset integration test pass output through ots-sanitize if present. 7 years ago
Garret Rieger 904dd7beea [subset] Add drop hinting profile to full-font.tests 7 years ago
Garret Rieger 70a1049b3f [subset] Add a drop hints profile to basics.tests 7 years ago
Garret Rieger 5241d7f4b9 [subset] apply subset profiles (flags) to the subset integration tests. 7 years ago
Garret Rieger a4aca190a9 [subset] add expected/full-font to dist files. 7 years ago
Garret Rieger d31ace3274 [subset] Add subset integration tests using the full roboto font. 7 years ago
Garret Rieger 33f4381314 [subset] Add some more variations of the basic test. 7 years ago
Garret Rieger e15e41ef12 [subset] Remove commented code from run-tests.py. 7 years ago
Garret Rieger 2b84480343 [subset] Update expected files for subsetting integration test to not include cmap 4. 7 years ago
Garret Rieger a88504c601 [subset] Fix checksum clearning in subset test diff. Add an updated expected file (has cmap4 restored). 7 years ago
Garret Rieger 537698b601 [subset] Don't compare actual to itself in Fix test/subset/run-tests. Print a diff on failure. 7 years ago
Garret Rieger 04c1ec2b73 [subset] Don't fail on different checksum adjustment in subsetting tests. 7 years ago
Garret Rieger b0eefacf4c [subset] Drop GSUB, GDEF, GPOS, and DSIG from subsetter expected test outputs. 7 years ago
Behdad Esfahbod 41906cd5ef [subset] Another fixup 7 years ago
Ebrahim Byagowi ae6d0259b4
Install fonttools on two bots and enable cmake hb-subset test (#777) 7 years ago
Garret Rieger 3e81832432 Disable subset tests on cmake for now. 7 years ago
Garret Rieger 2f94105311 Disable subset tests on cmake for now. 7 years ago
Behdad Esfahbod e081c9e8fc Oops! 7 years ago
Behdad Esfahbod 1c49afe179 Whitespace 7 years ago
Garret Rieger d4d120ad79 Skip subset to fonttools comparison test if TTX is not present. 7 years ago
Garret Rieger 29d915284e Whitespace 7 years ago
Garret Rieger f9420d9eff In the hb-subset to fontTools comparison, use ttx to compare the fonts. This allows for some binary differences such as re-ordered tables. 7 years ago
Garret Rieger 7b01761ade Add CMakeLists.txt to dist files for subset test. 7 years ago
Garret Rieger f83a43b561 Add CMake configuration for all of the new subsetting code. 7 years ago
Garret Rieger 06fe297f2a Properly include subset test data files. 7 years ago
Garret Rieger 058b1260ad Re-write hb-subset utility to use main-font-text driver. 7 years ago
Garret Rieger 2763a2c598 Include subset test files in distribution. 7 years ago
Garret Rieger 38af23b8df Make the expected output for subsetting basics test be equal to the input file for now. 7 years ago
Rod Sheeter e9d154ac8d tweak test failure output. write to a temp file not stdout. test still fails because expected is not just an identical copy of input 7 years ago