26 AddHelp(
"help",
"Print out long version of help and exit.");
28 AddHelp(
"verblevel",
"Set the verbosity level. (default = 1)");
30 AddHelp(
"output",
"Set the output file to <filename>. (default = stdout)");
32 AddHelp(
"keep",
"Keep the temporary files around for debugging.");
35 AddHelp(
"bindir",
"Set a binary path to <path>. (no default)");
37 AddHelp(
"srcdir",
"Set a source path to <path>. (no default)");
38 std::ostringstream Ostr;
39 Ostr <<
"Set the list file name to <filename>." 40 <<
"The list file should be a text file with one test name per line.";
43 AddHelp(
"file",
"Run the particular test specified by <filename>.");
46 Ostr <<
"Provide an extra argument in <argument> for runtest to pass" 47 <<
" to the testing script(s).";
52 AddHelp(
"host",
"Set the host to <HostName>. (no default)");
54 AddHelp(
"platforms",
"Set the platforms file to <filename>. (default = ./share/Platforms/platforms)");
56 Ostr <<
"Command-line interface for running tests..";
96 int RunTest(
int argc,
char *argv[]);
int RunTest(int argc, char *argv[])
Runs test programs and scripts through a standard interface.
Defines MPI-specific parallel global and program classes.
ComLine object for test running utility.
std::string _description
application description.
void AddOption(char s, const std::string &l, int=0)
User interface to describe simple option.
RTSComLine(const char *args[])
void Initialize()
virtual function for program specific Initialization.
ComLineObject()
Default constructor.
void AddHelp(char s, const std::string &help)
Specify usage for an option.