#include <iostream>
#include <map>
#include <vector>
#include <string>
#include <sstream>
#include <stdexcept>
#include <typeinfo>
Graphe des dépendances par inclusion de tut.h:
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier:
Aller au code source de ce fichier.
Namespaces | |
namespace | tut |
Classes | |
struct | tut::no_such_test |
struct | tut::beyond_last_test |
struct | tut::no_such_group |
struct | tut::no_more_tests |
class | tut::failure |
class | tut::warning |
class | tut::seh |
struct | tut::test_result |
struct | tut::group_base |
struct | tut::callback |
class | tut::test_runner |
class | tut::test_runner_singleton |
class | tut::test_object< Data > |
struct | tut::tests_registerer< Test, Group, n > |
struct | tut::tests_registerer< Test, Group, 0 > |
class | tut::test_group< Data, MaxTestsInGroup > |
class | tut::test_group< Data, MaxTestsInGroup >::safe_holder< T > |
Typedefs | |
typedef std::vector< std::string > | tut::groupnames |
Fonctions | |
void | tut::ensure (bool cond) |
void | tut::ensure (const char *msg, bool cond) |
template<class T, class Q> | |
void | tut::ensure_equals (const char *msg, const Q &actual, const T &expected) |
template<class T, class Q> | |
void | tut::ensure_equals (const Q &actual, const T &expected) |
template<class T> | |
void | tut::ensure_distance (const char *msg, const T &actual, const T &expected, const T &distance) |
template<class T> | |
void | tut::ensure_distance (const T &actual, const T &expected, const T &distance) |
void | tut::fail (const char *msg="") |
Variables | |
test_runner_singleton | tut::runner |