10#ifndef TEUCHOS_UNIT_TEST_REPOSITORY_HPP 
   11#define TEUCHOS_UNIT_TEST_REPOSITORY_HPP 
   19#include "Teuchos_FancyOStream.hpp" 
   21#include "Teuchos_Ptr.hpp" 
   30class 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();
 
 
Macro that adds <<std member comp>> members as attribute members for any class.
 
Class that helps parse command line input arguments from (argc,argv[]) and set options.
 
Smart reference counting pointer class for automatic garbage collection.
 
Singleton unit testing repository.
 
std::ostream subclass that performs the magic of indenting data sent to an std::ostream object among ...
 
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos,...