42 #ifndef TEUCHOS_UNIT_TEST_REPOSITORY_HPP 
   43 #define TEUCHOS_UNIT_TEST_REPOSITORY_HPP 
   51 #include "Teuchos_FancyOStream.hpp" 
   53 #include "Teuchos_Ptr.hpp" 
   62 class CommandLineProcessor;
 
   80   static void setGloballyReduceTestResult(
const bool globallyReduceUnitTestResult);
 
   83   static bool getGloballyReduceTestResult();
 
   92   static int runUnitTestsFromMain(
int argc, 
char* argv[]);
 
   98   static void addUnitTest(
UnitTestBase *unitTest, 
const std::string groupName,
 
   99     const std::string testName);
 
  108   static bool verboseUnitTests();
 
  118   static InstanceData& getData();
 
  128 #endif  // TEUCHOS_UNIT_TEST_REPOSITORY_HPP 
Macro that adds <<std member="" comp>="">> members as attribute members for any class. 
 
std::ostream subclass that performs the magic of indenting data sent to an std::ostream object among ...
 
Singleton unit testing repository. 
 
Class that helps parse command line input arguments from (argc,argv[]) and set options. 
 
Simple wrapper class for raw pointers to single objects where no persisting relationship exists...