Argument parsing, test, teardown