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
resultOpenFoamModuleDriver::TestResults object to store test results.

Definition at line 1397 of file OpenFoamModuleDriverTest.H.

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

1397  {
1398  Prologue();
1399  std::list<std::string>::iterator tni = test_names.begin();
1400  while(tni != test_names.end())
1401  RunTest(*tni++,result);
1402  Epilogue();
1403  }
virtual void RunTest(const std::string &name, ResultsType &result)
Runs a test specified by name.
virtual void Prologue()
Sets up the data fixtures for the tests.
virtual void Epilogue()
Tears down the testing fixtures if needed.

Here is the call graph for this function: