harfbuzz/test/api
Garret Rieger af74ab452f [repack] always run the sort in repack.
This is needed to ensure virtual link ordering constraints are respected when repack is being called from fontTools. For subset usage, repack won't be called if the graph doesn't already overflow so this change doesn't cause any extra work.
2022-06-16 15:17:58 -06:00
..
fonts [repack] always run the sort in repack. 2022-06-16 15:17:58 -06:00
Makefile.am [repacker] expose hb_subset_repack() API, hb_object_t and hb_link_t structs 2022-03-10 17:26:20 -07:00
hb-subset-test.h [subset] In preperation for 3.0.0 release remove legacy subsetting api methods. 2021-09-16 15:31:29 -06:00
hb-test.h [test/api] Fix leaks 2022-02-15 14:30:12 -06:00
meson.build [repacker] expose hb_subset_repack() API, hb_object_t and hb_link_t structs 2022-03-10 17:26:20 -07:00
test-aat-layout.c [test] minor, fix copyright 2019-05-28 13:54:45 +04:30
test-baseline.c [ot-layout] Synthesize missing baselines 2022-02-16 17:37:33 -06:00
test-be-glyph-advance.c [config] Add HB_NO_BORING_EXPANSION 2022-02-15 17:17:49 -06:00
test-be-num-glyphs.c [config] Add HB_NO_BORING_EXPANSION 2022-02-15 17:17:49 -06:00
test-blob.c [test] Fix -Wunused-parameter warnings 2018-09-30 18:14:50 +02:00
test-buffer.c [test] Fix unused-var warning 2021-02-22 17:11:36 -07:00
test-c.c [cplusplus] Add hb-cplusplus.hh 2022-06-02 18:22:05 +01:00
test-collect-unicodes.c [cmap] Check GID before adding ranges in format 4 & 12 2019-10-29 02:09:13 +02:00
test-common.c Rename hb-*private.hh to hb-*.hh 2018-08-25 22:36:36 -07:00
test-cplusplus.cc [cplusplus] Test hashing shared_ptr / unique_ptr 2022-06-03 02:10:06 -06:00
test-draw.c [draw/test] Swap a freetype test case with a simpler one 2022-02-14 01:54:33 +03:30
test-font-scale.c Add a test font scale rounding behavior 2021-11-01 17:59:48 -07:00
test-font.c [test] Don't call deprecated API 2019-05-13 14:34:53 -07:00
test-map.c [map] fix incorrect population count in hash map. 2021-08-10 14:00:55 -06:00
test-multithread.c [test] Unify font file opening across the tests 2018-10-21 11:27:05 +03:30
test-object.c Turn 8 spaces to tab across the project 2019-08-27 02:40:41 +04:30
test-ot-alternates.c [layout] Rename _get_alternates to _get_glyph_alternates 2020-06-18 22:56:07 +04:30
test-ot-collect-glyphs.c [test] More lookup_collect_glyphs() tests 2021-08-03 10:06:27 -06:00
test-ot-color.c [test] Avoid alloca use as clang complain 2019-08-29 14:55:54 +04:30
test-ot-extents-cff.c Apply rounding correctly when calculating glyph extents for CFF and CFF2; adjust expected test results 2021-02-19 16:53:21 -07:00
test-ot-face.c [draw] Virtualize hb_font_draw_glyph() into hb_font_get_glyph_shape() 2022-02-13 13:21:14 -06:00
test-ot-glyphname.c implement SID to glyph ID mapping with predefined Charset 2020-04-18 15:42:30 +04:30
test-ot-layout.c [test] hb_ot_layout_language_get_feature_tags() 2021-08-11 16:33:37 -06:00
test-ot-ligature-carets.c [tests] minor, ligcarets is fetched from gdef not gsub 2020-07-06 00:10:16 +04:30
test-ot-math.c [ot-math] Add hb_ot_math_get_glyph_kernings 2022-02-09 12:03:07 -06:00
test-ot-meta.c Rename hb_ot_meta_get_entries() to +hb_ot_meta_get_entry_tags() 2019-08-13 21:02:47 -07:00
test-ot-metrics-tt-var.c Update tests for recent changes 2022-03-21 21:50:04 -06:00
test-ot-metrics.c [metrics] Make values match their enum type naming 2019-07-30 03:48:23 +04:30
test-ot-name.c [name] Implement approximate language matching 2022-06-03 13:00:33 +01:00
test-ot-tag.c [ot-tag] Add HB_SCRIPT_MATH (Zmth) and map it to OT ‘math’ tag 2022-02-08 12:40:15 -06:00
test-set.c [test] Fix compiler warning 2022-05-19 18:16:48 -06:00
test-shape.c [test] Add test for aaa85931f3 2019-08-20 14:22:57 -07:00
test-style.c [hb-style] Fix the sign of slant ratios 2022-02-18 18:10:34 -06:00
test-subset-cbdt.c parent 777ba47b50 2020-01-31 16:37:30 -05:00
test-subset-cff1.c [subset] switch ..._set_flags to not take a mask. 2021-07-29 18:30:27 -07:00
test-subset-cff2.c [subset] switch ..._set_flags to not take a mask. 2021-07-29 18:30:27 -07:00
test-subset-cmap.c [subset] Add support for "--gids" option 2020-05-11 15:28:58 -07:00
test-subset-colr.c Refactor to two iterators 2020-01-29 10:21:00 -05:00
test-subset-drop-tables.c [subset] In preperation for 3.0.0 release remove legacy subsetting api methods. 2021-09-16 15:31:29 -06:00
test-subset-glyf.c [subset] In preperation for 3.0.0 release remove legacy subsetting api methods. 2021-09-16 15:31:29 -06:00
test-subset-gpos.c [subset] In preperation for 3.0.0 release remove legacy subsetting api methods. 2021-09-16 15:31:29 -06:00
test-subset-gvar.c [subset] switch ..._set_flags to not take a mask. 2021-07-29 18:30:27 -07:00
test-subset-hdmx.c [subset] Remove hb_subset(). Leaving just hb_subset_or_fail(). 2021-07-22 12:14:47 -07:00
test-subset-hmtx.c [subset] Remove hb_subset(). Leaving just hb_subset_or_fail(). 2021-07-22 12:14:47 -07:00
test-subset-hvar.c [subset] switch ..._set_flags to not take a mask. 2021-07-29 18:30:27 -07:00
test-subset-nameids.c [subset] Add unit test for str de-dup 2019-04-26 15:24:47 -07:00
test-subset-os2.c [test] Unify font file opening across the tests 2018-10-21 11:27:05 +03:30
test-subset-post.c [test] Unify font file opening across the tests 2018-10-21 11:27:05 +03:30
test-subset-repacker.c [repacker] expose hb_subset_repack() API, hb_object_t and hb_link_t structs 2022-03-10 17:26:20 -07:00
test-subset-sbix.c Add unittests 2020-01-15 13:36:01 -08:00
test-subset-vmtx.c [test] Unify font file opening across the tests 2018-10-21 11:27:05 +03:30
test-subset-vvar.c [subset] switch ..._set_flags to not take a mask. 2021-07-29 18:30:27 -07:00
test-subset.c [subset] also include no subset tables when guessing which tables are present. 2022-05-25 21:52:48 +00:00
test-unicode.c [Unicode 14] Add tests 2021-09-14 18:38:50 -04:00
test-var-coords.c Remove remaining traces of HB_EXPERIMENTAL_API 2022-02-13 13:21:14 -06:00
test-version.c Rename HB_VERSION_CHECK and hb_version_check to "atleast" 2014-06-20 14:09:57 -04:00