Classes |
| class | wibble::tests::Location |
Namespaces |
| namespace | wibble |
| namespace | wibble::tests |
Defines |
| #define | TESTGRP(name) |
| #define | ensure(x) wibble::tests::impl_ensure(wibble::tests::Location(__FILE__, __LINE__, #x), (x)) |
| #define | inner_ensure(x) wibble::tests::impl_ensure(wibble::tests::Location(loc, __FILE__, __LINE__, #x), (x)) |
| #define | ensure_equals(x, y) wibble::tests::impl_ensure_equals(wibble::tests::Location(__FILE__, __LINE__, #x " == " #y), (x), (y)) |
| #define | inner_ensure_equals(x, y) wibble::tests::impl_ensure_equals(wibble::tests::Location(loc, __FILE__, __LINE__, #x " == " #y), (x), (y)) |
| #define | ensure_similar(x, y, prec) wibble::tests::impl_ensure_similar(wibble::tests::Location(__FILE__, __LINE__, #x " == " #y), (x), (y), (prec)) |
| #define | inner_ensure_similar(x, y, prec) wibble::tests::impl_ensure_similar(wibble::tests::Location(loc, __FILE__, __LINE__, #x " == " #y), (x), (y), (prec)) |
Functions |
| void | wibble::tests::impl_ensure (const Location &loc, bool res) |
| template<class Actual , class Expected > |
| void | wibble::tests::impl_ensure_equals (const Location &loc, const Actual &actual, const Expected &expected) |
| template<class Actual , class Expected , class Precision > |
| void | wibble::tests::impl_ensure_similar (const Location &loc, const Actual &actual, const Expected &expected, const Precision &precision) |