X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frunner.cpp;h=c89f572a2c0d77af70b511b0bb029c7e084ef795;hb=84073af773c83826eca7525d35d7cd92a3658f75;hp=a2c291e490b76631e4cc14c66f185635b76de5a2;hpb=c7b48ec08f0510a1237b98492cef2c12909cb0f1;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()