diff options
| author | Charles <sircharlesaze@gmail.com> | 2019-11-03 20:18:41 +0100 |
|---|---|---|
| committer | Charles <sircharlesaze@gmail.com> | 2019-11-03 20:18:41 +0100 |
| commit | 299e643a5def328a7f6fb502a0b2477aa9505bd5 (patch) | |
| tree | 1337c7d1e695382e72097df0f210eed4f21167f8 /generate.py | |
| parent | b6be95225fb1ab64259cdcaef39c631b15ca297f (diff) | |
| download | ft_printf_test-299e643a5def328a7f6fb502a0b2477aa9505bd5.tar.gz ft_printf_test-299e643a5def328a7f6fb502a0b2477aa9505bd5.tar.bz2 ft_printf_test-299e643a5def328a7f6fb502a0b2477aa9505bd5.zip | |
Better output parsing
Diffstat (limited to 'generate.py')
| -rw-r--r-- | generate.py | 17 |
1 files changed, 17 insertions, 0 deletions
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 |
