X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frunner.cpp;h=c89f572a2c0d77af70b511b0bb029c7e084ef795;hb=HEAD;hp=a2c291e490b76631e4cc14c66f185635b76de5a2;hpb=9250c397ef4c8cd0328284df1cd666a18bfdeb69;p=libs%2Ftest.git diff --git a/source/runner.cpp b/source/runner.cpp index a2c291e..c89f572 100644 --- a/source/runner.cpp +++ b/source/runner.cpp @@ -15,10 +15,8 @@ Runner::Runner(int argc, char **argv): GetOpt getopt; getopt.add_option('v', "verbose", verbose, GetOpt::NO_ARG).set_help("Show what is being done"); getopt.add_option('l', "list", show_list, GetOpt::NO_ARG).set_help("Print a list of available test cases"); + getopt.add_argument("testcase", tests, GetOpt::OPTIONAL_ARG).set_help("Test case to run"); getopt(argc, argv); - - const vector &args = getopt.get_args(); - tests.assign(args.begin(), args.end()); } int Runner::main()