12#include "Teuchos_Assert.hpp" 
   13#include "Teuchos_StandardCatchMacros.hpp" 
Smart reference counting pointer class for automatic garbage collection.
 
UnitTestBase(const std::string groupName, std::string testName)
 
virtual void runUnitTestImpl(FancyOStream &out, bool &success) const =0
 
bool runUnitTest(FancyOStream &out) const
 
static void addUnitTest(UnitTestBase *unitTest, const std::string groupName, const std::string testName)
Add an unit test (called indirectly through macros.
 
std::ostream subclass that performs the magic of indenting data sent to an std::ostream object among ...
 
#define TEUCHOS_STANDARD_CATCH_STATEMENTS(VERBOSE, ERR_STREAM, SUCCESS_FLAG)
Simple macro that catches and reports standard exceptions and other exceptions.
 
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos,...