10 #ifndef TEUCHOS_UNIT_TEST_REPOSITORY_HPP 
   11 #define TEUCHOS_UNIT_TEST_REPOSITORY_HPP 
   19 #include "Teuchos_FancyOStream.hpp" 
   21 #include "Teuchos_Ptr.hpp" 
   30 class CommandLineProcessor;
 
   48   static void setGloballyReduceTestResult(
const bool globallyReduceUnitTestResult);
 
   51   static bool getGloballyReduceTestResult();
 
   60   static int runUnitTestsFromMain(
int argc, 
char* argv[]);
 
   66   static void addUnitTest(
UnitTestBase *unitTest, 
const std::string groupName,
 
   67     const std::string testName);
 
   76   static bool verboseUnitTests();
 
   86   static InstanceData& getData();
 
   96 #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...