def test_3lines_clip(output=True): config = Config() config.text_autoclip_enable = True config.text_autoclip_method = C._TEXT_AUTOCLIP_BY_LINE config.string_break_enable = True config.string_break_method = C._STRING_BREAK_BY_WIDTH return pp(clip_by_3_lines, output, config=config)
def test_complicate_data(output=True): config = Config() config.string_break_method = C._STRING_BREAK_BY_WIDTH config.text_autoclip_enable = False res = pp(values, output, config=config) res += pp(long_text_in_dict, output, config=config) res += pp(long_text_in_list, output, config=config) return res
def test_complicate_data(self): config = Config() config.string_break_method = C._STRING_BREAK_BY_WIDTH config.text_autoclip_enable = False ans = u"" data_path = os.path.join(CUR_SCRIPT_PATH, 'data/all_in_one.txt') with codecs.open(data_path, encoding="utf8") as fp: ans = fp.read() res = pp(values, output=False, config=config) res += pp(df.long_text_in_dict, output=False, config=config) res += pp(df.long_text_in_list, output=False, config=config) self.assertEqual(res, ans)