wibble
1.1
|
#include <iostream>
#include <map>
#include <vector>
#include <string>
#include <sstream>
#include <stdexcept>
#include <typeinfo>
Go to the source code of this file.
Classes | |
struct | tut::no_such_test |
Exception to be throwed when attempted to execute missed test by number. More... | |
struct | tut::beyond_last_test |
No such test and passed test number is higher than any test number in current group. More... | |
struct | tut::no_such_group |
Group not found exception. More... | |
struct | tut::no_more_tests |
Internal exception to be throwed when no more tests left in group or journal. More... | |
struct | tut::bad_ctor |
Internal exception to be throwed when test constructor has failed. More... | |
class | tut::failure |
Exception to be throwed when ensure() fails or fail() called. More... | |
class | tut::warning |
Exception to be throwed when test desctructor throwed an exception. More... | |
class | tut::seh |
Exception to be throwed when test issued SEH (Win32) More... | |
struct | tut::test_result |
Return type of runned test/test group. More... | |
struct | tut::group_base |
Interface. More... | |
struct | tut::callback |
Test runner callback interface. More... | |
class | tut::test_runner |
Test runner. More... | |
class | tut::test_runner_singleton |
Singleton for test_runner implementation. More... | |
class | tut::test_object< Data > |
Test object. More... | |
struct | tut::tests_registerer< Test, Group, n > |
Walks through test tree and stores address of each test method in group. More... | |
struct | tut::tests_registerer< Test, Group, 0 > |
class | tut::test_group< Data, MaxTestsInGroup > |
Test group; used to recreate test object instance for each new test since we have to have reinitialized Data base class. More... | |
Namespaces | |
tut | |
Template Unit Tests Framework for C++. | |
Constant Groups | |
tut | |
Template Unit Tests Framework for C++. | |
Typedefs | |
typedef std::vector< std::string > | tut::groupnames |
Typedef for runner::list_groups() More... | |