ElmerFoamFSI  2.0
ElmerFoamFSI is fluid-solid interaction simulation application built up from OpenFOAM CFD and Elmer CSM coupled through the IMPACT multiphysics software integration infrastructure.
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Macros Groups Pages
virtual void ProcessTests ( std::list< std::string > &  test_names,
ResultsType &  result 
)
inlinevirtual

Runs a list of tests specified by name.

Parameters
test_nameslist of string test names
resultElmerModuleDriver::TestResults object to store test results.

Definition at line 1141 of file ElmerModuleDriverTest.H.

References TestingObject< ResultsType >::Epilogue(), TestingObject< ResultsType >::Prologue(), and TestingObject< ResultsType >::RunTest().

1141  {
1142  Prologue();
1143  std::list<std::string>::iterator tni = test_names.begin();
1144  while(tni != test_names.end())
1145  RunTest(*tni++,result);
1146  Epilogue();
1147  }
virtual void RunTest(const std::string &name, ResultsType &result)
Runs a test specified by name.
virtual void Epilogue()
Tears down the testing fixtures if needed.
virtual void Prologue()
Sets up the data fixtures for the tests.

Here is the call graph for this function: