• Home
  • Raw
  • Download

Lines Matching refs:COMPRESSION_LEVEL

44 def COMPRESSION_LEVEL(request):  function
48 def test_ttfont_has_config(COMPRESSION_LEVEL): argument
49 ttFont = TTFont(cfg={COMPRESSION_LEVEL: 8})
50 assert 8 == ttFont.cfg.get(COMPRESSION_LEVEL)
53 def test_ttfont_can_take_superset_of_fonttools_config(COMPRESSION_LEVEL): argument
62 assert 0 == ttFont.cfg.get(COMPRESSION_LEVEL)
70 def test_no_config_returns_default_values(COMPRESSION_LEVEL): argument
72 assert 0 == ttFont.cfg.get(COMPRESSION_LEVEL)
73 assert 3 == ttFont.cfg.get(COMPRESSION_LEVEL, 3)
76 def test_can_set_config(COMPRESSION_LEVEL): argument
78 ttFont.cfg.set(COMPRESSION_LEVEL, 5)
79 assert 5 == ttFont.cfg.get(COMPRESSION_LEVEL)
80 ttFont.cfg.set(COMPRESSION_LEVEL, 6)
81 assert 6 == ttFont.cfg.get(COMPRESSION_LEVEL)
84 def test_different_ttfonts_have_different_configs(COMPRESSION_LEVEL): argument
85 cfg = Config({COMPRESSION_LEVEL: 5})
88 ttFont2.cfg.set(COMPRESSION_LEVEL, 6)
89 assert 5 == ttFont1.cfg.get(COMPRESSION_LEVEL)
90 assert 6 == ttFont2.cfg.get(COMPRESSION_LEVEL)
98 def test_value_not_parsed_by_default(COMPRESSION_LEVEL): argument
101 TTFont(cfg={COMPRESSION_LEVEL: "8"})
104 def test_value_gets_parsed_if_asked(COMPRESSION_LEVEL): argument
106 ttFont = TTFont(cfg=Config({COMPRESSION_LEVEL: "8"}, parse_values=True))
107 assert 8 == ttFont.cfg.get(COMPRESSION_LEVEL)
110 def test_value_parsing_can_error(COMPRESSION_LEVEL): argument
114 {COMPRESSION_LEVEL: "not an int"},
120 def test_value_gets_validated(COMPRESSION_LEVEL): argument
123 TTFont(cfg={COMPRESSION_LEVEL: 12})
126 def test_implements_mutable_mapping(COMPRESSION_LEVEL): argument
128 cfg[COMPRESSION_LEVEL] = 2
129 assert 2 == cfg[COMPRESSION_LEVEL]
132 del cfg[COMPRESSION_LEVEL]
133 assert 0 == cfg[COMPRESSION_LEVEL]