From 299e643a5def328a7f6fb502a0b2477aa9505bd5 Mon Sep 17 00:00:00 2001 From: Charles Date: Sun, 3 Nov 2019 20:18:41 +0100 Subject: Better output parsing --- generate.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 generate.py (limited to 'generate.py') diff --git a/generate.py b/generate.py new file mode 100644 index 0000000..6ac04b0 --- /dev/null +++ b/generate.py @@ -0,0 +1,17 @@ +import os +import sys +import argparse + + +def parse_args(): + parser = argparse.ArgumentParser(prog="ft_printf_test generator", description="A random test generator") + parser.add_argument("-n", help="number of tests to generate", type=int) + parser.add_argument("-q", "--quiet", + help="decrease vebosity", action="store_true") + parser.add_argument("-c", "--no-clear", help="disable terminal clear before output") + parser.add_argument("-f", "--output-file", help="output file name", default="tests/generated.c")) + return vars(parser.parse_args(sys.argv[1:])) + + +if __name__ == "__main__": + pass -- cgit