return 0
-if __name__ == '__main__':
+def main_cli():
arg_parser = argparse.ArgumentParser(
description=('Generate Python classes from an ASN.1 definition file. '
'Output to stdout by default.'))
arg_parser.add_argument('--split', action='store_true',
help='output multiple modules to separate files')
args = arg_parser.parse_args()
- sys.exit(main(args))
+ return main(args)
+
+
+if __name__ == '__main__':
+ sys.exit(main_cli())