Lines Matching refs:fonts
32 def fonts(): function
38 def test_modified(self, fonts): argument
39 modified = fonts_to_quadratic(fonts)
42 def test_stats(self, fonts): argument
44 fonts_to_quadratic(fonts, stats=stats)
47 def test_dump_stats(self, fonts): argument
49 fonts_to_quadratic(fonts, dump_stats=True)
52 def test_remember_curve_type(self, fonts): argument
53 fonts_to_quadratic(fonts, remember_curve_type=True)
54 assert fonts[0].lib[CURVE_TYPE_LIB_KEY] == "quadratic"
56 fonts_to_quadratic(fonts, remember_curve_type=True)
59 def test_no_remember_curve_type(self, fonts): argument
60 assert CURVE_TYPE_LIB_KEY not in fonts[0].lib
61 fonts_to_quadratic(fonts, remember_curve_type=False)
62 assert CURVE_TYPE_LIB_KEY not in fonts[0].lib
64 def test_different_glyphsets(self, fonts): argument
65 del fonts[0]['a']
66 assert 'a' not in fonts[0]
67 assert 'a' in fonts[1]
68 assert fonts_to_quadratic(fonts)
70 def test_max_err_em_float(self, fonts): argument
72 fonts_to_quadratic(fonts, max_err_em=0.002, stats=stats)
75 def test_max_err_em_list(self, fonts): argument
77 fonts_to_quadratic(fonts, max_err_em=[0.002, 0.002], stats=stats)
80 def test_max_err_float(self, fonts): argument
82 fonts_to_quadratic(fonts, max_err=4.096, stats=stats)
85 def test_max_err_list(self, fonts): argument
87 fonts_to_quadratic(fonts, max_err=[4.096, 4.096], stats=stats)
90 def test_both_max_err_and_max_err_em(self, fonts): argument
92 fonts_to_quadratic(fonts, max_err=1.000, max_err_em=0.001)
94 def test_single_font(self, fonts): argument
95 assert font_to_quadratic(fonts[0], max_err_em=0.002,
107 def test_modified(self, fonts, glyph, expected): argument
108 glyphs = [f[glyph] for f in fonts]
111 def test_stats(self, fonts): argument
113 glyphs_to_quadratic([f['a'] for f in fonts], stats=stats)
116 def test_max_err_float(self, fonts): argument
117 glyphs = [f['a'] for f in fonts]
122 def test_max_err_list(self, fonts): argument
123 glyphs = [f['a'] for f in fonts]
128 def test_reverse_direction(self, fonts): argument
129 glyphs = [f['A'] for f in fonts]
132 def test_single_glyph(self, fonts): argument
133 assert glyph_to_quadratic(fonts[0]['a'], max_err=4.096,