test


Log

Author Commit Date CI Message
Behdad Esfahbod bcf578fe 2018-02-28T16:31:46 [test] Add test suite for Brahmi Number Joiners https://github.com/harfbuzz/harfbuzz/pull/660
Garret Rieger b4ba71ea 2018-02-28T15:44:00 [subset] In subset integration test pass output through ots-sanitize if present.
rsheeter 588a4e0f 2018-02-28T13:52:29 Merge pull request #845 from googlefonts/drophints [subset] drop hints from composites
Ebrahim Byagowi 77227462 2018-02-28T12:05:49 Merge pull request #841 from ebraminio/color Support CPAL table
Ebrahim Byagowi 0eec3315 2018-02-28T11:53:39 [cmake] cleanup (#846)
Ebrahim Byagowi 5b9c2340 2018-02-27T22:56:17 [CPAL] Refactor and address the reviews
Rod Sheeter ffcb5cbf 2018-02-27T20:17:04 [subset] update the test file for composite, fix an offset calculation
Rod Sheeter c8b230e4 2018-02-27T17:25:32 Merge branch 'expand-tests' of github.com:googlefonts/harfbuzz into drophints
Garret Rieger 904dd7be 2018-02-27T14:33:36 [subset] Add drop hinting profile to full-font.tests
Garret Rieger 70a1049b 2018-02-27T14:28:50 [subset] Add a drop hints profile to basics.tests
Garret Rieger 5241d7f4 2018-02-27T13:15:40 [subset] apply subset profiles (flags) to the subset integration tests.
Garret Rieger a4aca190 2018-02-27T11:36:16 [subset] add expected/full-font to dist files.
Garret Rieger d31ace32 2018-02-26T18:51:56 [subset] Add subset integration tests using the full roboto font.
Garret Rieger 33f43813 2018-02-26T18:39:09 [subset] Add some more variations of the basic test.
Rod Sheeter b3790a65 2018-02-27T17:23:30 [subset] add a (failing for now) test for composite glyf hint dropping
Garret Rieger f14d1b64 2018-02-27T13:49:00 [subset] when dropping hints, clear hint related fields in maxp.
Ebrahim Byagowi 101850f9 2018-02-27T20:15:54 Merge with master
rsheeter 4a1d51ef 2018-02-26T20:23:41 Merge pull request #818 from googlefonts/drophints [subset] Drop hints
Ebrahim Byagowi cd28eb9f 2018-02-24T14:17:54 Add -Werror=unused-function check to Travis (#832)
Rod Sheeter 5267520e 2018-02-23T18:36:22 [subset] update hdmx test to create input explicitly
Rod Sheeter d78393b5 2018-02-23T17:53:26 Merge branch 'master' of https://github.com/harfbuzz/harfbuzz into drophints
Rod Sheeter 0ac8c0c1 2018-02-23T17:43:00 [subset] zero glyf and loca memory before writing so pads are clean. Test just the part of maxp we care about
Rod Sheeter 9bd6d252 2018-02-23T13:05:58 [subset] clone trim logic from fonttools glyf handling
Garret Rieger b1ec8210 2018-02-23T12:32:18 Merge pull request #823 from googlefonts/hdmx [subset] Add hdmx subsetting.
Garret Rieger e15e41ef 2018-02-22T18:41:50 [subset] Remove commented code from run-tests.py.
Garret Rieger 2b844803 2018-02-22T18:38:44 [subset] Update expected files for subsetting integration test to not include cmap 4.
Garret Rieger a88504c6 2018-02-22T14:28:18 [subset] Fix checksum clearning in subset test diff. Add an updated expected file (has cmap4 restored).
Garret Rieger 537698b6 2018-02-22T14:07:52 [subset] Don't compare actual to itself in Fix test/subset/run-tests. Print a diff on failure.
Garret Rieger 15fc45bf 2018-02-21T17:59:57 [subset] Add a unit test for hdmx subsetting.
Rod Sheeter 4f07437d 2018-02-21T22:23:05 [subset] sketch out dropping in-glyf instructions. Sometimes yields differnet size glyphs than fonttools, possibly due to padding not being corrected
Behdad Esfahbod 0bff6991 2018-02-19T11:51:25 Ugh. Really fix build.
Ebrahim Byagowi b095ce59 2018-02-19T11:58:20 Simplify hb-fuzzer output printing and fix ArchLinux bot
Behdad Esfahbod e2d2d819 2018-02-18T17:28:53 Limit how much work sanitize() can do Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6022
Behdad Esfahbod 246e280d 2018-02-18T15:42:25 [test] Add test for https://github.com/harfbuzz/harfbuzz/issues/740
Behdad Esfahbod 279c70a5 2018-02-18T14:04:33 Merge pull request #796 from ebraminio/dev-run Add a continuous builder using fswatch
Ebrahim Byagowi 89b82814 2018-02-16T12:53:33 Add a continuous builder using fswatch
Behdad Esfahbod 0bd2d76b 2018-02-18T11:55:26 [test] Fix a couple of coverity_scan issues
Behdad Esfahbod fe8f40a4 2018-02-18T10:45:33 Merge branch 'master' into bitops
Behdad Esfahbod 04dedec9 2018-02-16T18:32:57 [test] Remove unused var
Behdad Esfahbod 6d56db89 2018-02-16T17:02:57 [test/api] Distribute all fonts
Garret Rieger df9e2265 2018-02-16T17:02:51 [subset] add a glyf subsetting test for a font with composite glyphs.
Garret Rieger c36d015b 2018-02-16T17:02:15 [subset] missing return.
Behdad Esfahbod 7b5ce740 2018-02-16T15:37:22 Fix warnings
Rod Sheeter c7a633f9 2018-02-16T11:11:20 [subset] try to get more info from bot where g_assert_cmpmem fails
Rod Sheeter 0bb2d7ac 2018-02-16T06:26:02 [subset] fix int type for blob length in hb-subset-test.h
Rod Sheeter 6122ad24 2018-02-15T11:40:28 [subset] add files to EXTRA_DIST
Rod Sheeter 27012526 2018-02-14T19:01:00 [subset] whitespace
Behdad Esfahbod 83f57e24 2018-02-14T18:43:53 [test] Reinstate test/shaping/data/in-house/tests/myanmar-syllable.tests
Garret Rieger 04c1ec2b 2018-02-14T17:00:18 [subset] Don't fail on different checksum adjustment in subsetting tests.
Garret Rieger e0ffebea 2018-02-14T16:01:08 [subset] In hb-subset-test use hb_set_union instead of manually copying set.
Rod Sheeter fa877703 2018-02-14T14:16:25 [subset] First pass at hmtx
Garret Rieger e5edcc81 2018-02-14T11:17:53 [subset] Fix codepoint iteration in hb-subset-test.
Garret Rieger 8b1dbbef 2018-02-14T11:04:12 Fix compile error in hb-subset-test.
Behdad Esfahbod f53627e1 2018-02-14T10:59:22 [test] Fix warning
Garret Rieger d008b628 2018-02-14T10:38:52 Merge remote-tracking branch 'upstream/master' into fixed
Garret Rieger b0eefacf 2018-02-12T18:15:58 [subset] Drop GSUB, GDEF, GPOS, and DSIG from subsetter expected test outputs.
Garret Rieger df6d7803 2018-02-12T17:56:17 [subset] Extract maxp subsetting into hb-ot-maxp-table.
Garret Rieger 865b6971 2018-02-12T17:42:20 [subset] Add a test for OS/2 fixes during subsetting.
Behdad Esfahbod 694eaf63 2018-02-14T01:00:10 [set] Add backwards iterator New API: - hb_set_previous() - hb_set_previous_range()
Behdad Esfahbod 9046e924 2018-02-13T22:07:12 [subset] Rename constructor to hb_subset_input_create_or_fail() To signify that unlike rest of library, returns nullptr on failure.
Behdad Esfahbod d5b33f2f 2018-02-13T13:50:50 [subset] hb_subset_input_t changes
Garret Rieger 8cf8b78f 2018-02-12T16:30:21 [subset] whitespace
Rod Sheeter 89ee20f1 2018-02-12T16:01:15 basic wiring for a (failing) cmap test
Garret Rieger 1639bdd3 2018-02-12T13:40:42 [subset] Remove test-subset, testing is planned to be done at the table level here with test/subset covering the complete subsetting operation.
Garret Rieger 4cdd1b16 2018-02-12T13:36:28 [subset] added todo in test-subset-glyf.
Garret Rieger 1714feef 2018-02-12T13:35:17 [subset] re-enable test-subset-glyf. Refactor to use common functions in hb-subset-test.h
Garret Rieger d8d8bd84 2018-02-12T13:33:55 [subset] Add some helper functions for writing tests around subsetting.
Behdad Esfahbod d33ba163 2018-02-11T18:26:41 Fix more warnings
Behdad Esfahbod 41906cd5 2018-02-11T19:46:06 [subset] Another fixup I broke this in c31fcf4c58d96eb7d9781a986991b1a79ac7be44
Ebrahim Byagowi ae6d0259 2018-02-11T15:40:55 Install fonttools on two bots and enable cmake hb-subset test (#777)
Behdad Esfahbod 6c1848b1 2018-02-10T15:52:35 Misc warning fixes
Behdad Esfahbod 4c5bdb4b 2018-02-10T15:40:54 [test] Disable test-subset-glyf for now
Behdad Esfahbod 43314ff4 2018-02-10T15:40:03 More fixes test-subset-glyf still failing. No idea why :(
Behdad Esfahbod 3346ba9c 2018-02-09T11:05:17 [test/text-rendering-tests] Update from upstream
Garret Rieger 3e818324 2018-02-08T15:55:12 Disable subset tests on cmake for now.
Garret Rieger 2f941053 2018-02-08T15:55:12 Disable subset tests on cmake for now.
Behdad Esfahbod e081c9e8 2018-02-08T17:44:24 Oops!
Behdad Esfahbod 1c49afe1 2018-02-08T17:38:58 Whitespace
Behdad Esfahbod 9682ef13 2018-02-08T17:35:57 Minor fixups
Garret Rieger 0f3c756c 2018-02-08T14:59:32 Add CMake config for building a separate harfbuzz-subset.
Garret Rieger d4d120ad 2018-02-08T14:26:18 Skip subset to fonttools comparison test if TTX is not present.
Garret Rieger 29d91528 2018-02-08T11:31:27 Whitespace
Garret Rieger f9420d9e 2018-02-08T11:30:36 In the hb-subset to fontTools comparison, use ttx to compare the fonts. This allows for some binary differences such as re-ordered tables.
Garret Rieger f2ceb5ee 2018-02-07T16:47:31 Comment out failing assert in test-subset-glyf for now. Should be re-enabled once hb_subset is writing out a new face.
Garret Rieger 89dbebd4 2018-02-07T16:32:56 Add a basic test for glyf subsetting.
Behdad Esfahbod 1242ad84 2018-02-08T14:10:01 [test/text-rendering-tests] Update from upstream
Behdad Esfahbod c479a599 2018-02-07T21:13:10 [subset] Assemble font
Behdad Esfahbod f7010041 2018-02-07T13:58:23 [test] Minor
Behdad Esfahbod af02812f 2018-02-07T13:07:46 [subset] Change hb_subset API to remove hb_subset_face_t
Garret Rieger 7481f0ce 2018-02-05T16:05:12 Add codepoints to subset input.
Ebrahim Byagowi 8cb8bfd5 2018-02-06T20:40:42 [test] Fix test-subset on old distros (#758) https://developer.gnome.org/glib/stable/glib-Testing.html#g-assert-cmpmem
Behdad Esfahbod b7b7f0ac 2018-02-05T19:40:31 [test] Minor
Garret Rieger 5f6eb125 2018-02-05T10:23:38 Add libharfbuzz-subset.la to linking when building api tests.
Behdad Esfahbod 257022b1 2018-02-04T20:01:35 Merge pull request #745 from googlefonts/master Interface for hb_subset, skeleton for the hb-subset cli, and basic testing rigging.
Behdad Esfahbod 3615f344 2018-02-04T17:19:58 [test/text-rendering-tests] Update from upstream
Garret Rieger 7b01761a 2018-02-02T17:54:11 Add CMakeLists.txt to dist files for subset test.
Garret Rieger f83a43b5 2018-02-02T17:50:45 Add CMake configuration for all of the new subsetting code.
Garret Rieger 06fe297f 2018-02-01T18:36:15 Properly include subset test data files.
Garret Rieger 058b1260 2018-02-01T18:22:14 Re-write hb-subset utility to use main-font-text driver.
Garret Rieger 2763a2c5 2018-02-01T17:14:51 Include subset test files in distribution.