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.
bool runUnitTest(FancyOStream &out) const
virtual void runUnitTestImpl(FancyOStream &out, bool &success) const =0
UnitTestBase(const std::string groupName, std::string testName)