def _generic_test_conversion(input_ext, output_ext): """Check the conversion from a format to another one.""" output = _CACHE_MASK + output_ext expected = _EXPECTED_OUTPUT_MASK + output_ext inputs = [_INPUT_MASK + input_ext] convert(output, inputs) assert filecmp.cmp(output, expected)
def main(): import sys arguments = ArgumentParser(prog="ttk convert") arguments.add_argument("--template", type=str, dest="template", help="Template for bilingual conversion", nargs=1) arguments.add_argument("outfile", nargs=1) arguments.add_argument("infile", nargs="+") args = arguments.parse_args(sys.argv[1:]) convert(args.outfile[0], args.infile, template=args.template)