#include <tut_restartable.h>
Graphe de collaboration de tut::restartable_wrapper:
Fonctions membres publiques | |
restartable_wrapper (const std::string &dir=".") | |
void | register_group (const std::string &name, group_base *gr) |
void | set_callback (callback *cb) |
callback & | get_callback () const |
groupnames | list_groups () const |
void | run_tests () const |
Fonctions membres privées | |
void | invoke_callback_ () const |
void | register_test_ (const test_result &tr) const |
void | register_execution_ (const std::string &grp, int test) const |
void | truncate_ () const |
void | read_log_ (std::string &fail_group, int &fail_test) const |
Attributs privés | |
test_runner & | runner_ |
callback * | callback_ |
std::string | dir_ |
std::string | log_ |
std::string | jrn_ |
Définition à la ligne 136 du fichier tut_restartable.h.
|
Default constructor.
Définition à la ligne 150 du fichier tut_restartable.h. |
|
Returns callback object. Définition à la ligne 177 du fichier tut_restartable.h. Références tut::test_runner::get_callback(), et runner_. Voici le graphe d'appel pour cette fonction: |
|
Shows results from journal file. Définition à la ligne 257 du fichier tut_restartable.h. Références callback_, tut::util::deserialize(), tut::test_runner::get_callback(), jrn_, tut::callback::run_completed(), tut::callback::run_started(), runner_, tut::test_runner::set_callback(), et tut::callback::test_completed(). Référencé par run_tests(). Voici le graphe d'appel pour cette fonction: |
|
Returns list of known test groups. Définition à la ligne 185 du fichier tut_restartable.h. Références tut::test_runner::list_groups(), et runner_. Référencé par run_tests(). Voici le graphe d'appel pour cette fonction: |
|
Read log file Définition à la ligne 316 du fichier tut_restartable.h. Références log_, register_test_(), tut::test_result::term, truncate_(), et tut::util::unescape(). Référencé par run_tests(). Voici le graphe d'appel pour cette fonction: |
|
Mark the fact test going to be executed Définition à la ligne 296 du fichier tut_restartable.h. Références tut::util::escape(), et log_. Référencé par run_tests(). Voici le graphe d'appel pour cette fonction: |
|
Stores another group for getting by name. Définition à la ligne 161 du fichier tut_restartable.h. Références tut::test_runner::register_group(), et runner_. Voici le graphe d'appel pour cette fonction: |
|
Register test into journal. Définition à la ligne 285 du fichier tut_restartable.h. Références jrn_, et tut::util::serialize(). Référencé par read_log_(), et run_tests(). Voici le graphe d'appel pour cette fonction: |
|
Runs all tests in all groups. Définition à la ligne 193 du fichier tut_restartable.h. Références invoke_callback_(), list_groups(), read_log_(), register_execution_(), register_test_(), tut::test_runner::run_test(), runner_, et truncate_(). Voici le graphe d'appel pour cette fonction: |
|
Stores callback object. Définition à la ligne 169 du fichier tut_restartable.h. Références callback_. |
|
Truncate tests. Définition à la ligne 307 du fichier tut_restartable.h. Référencé par read_log_(), et run_tests(). |
|
Définition à la ligne 139 du fichier tut_restartable.h. Référencé par invoke_callback_(), et set_callback(). |
|
Définition à la ligne 141 du fichier tut_restartable.h. Référencé par restartable_wrapper(). |
|
Définition à la ligne 143 du fichier tut_restartable.h. Référencé par invoke_callback_(), register_test_(), restartable_wrapper(), et truncate_(). |
|
Définition à la ligne 142 du fichier tut_restartable.h. Référencé par read_log_(), register_execution_(), restartable_wrapper(), et truncate_(). |
|
Définition à la ligne 138 du fichier tut_restartable.h. Référencé par get_callback(), invoke_callback_(), list_groups(), register_group(), et run_tests(). |