libcopp  2.2.0
Data Structures | Namespaces | Functions | Variables
test_manager.cpp File Reference
#include <cstring>
#include <iostream>
#include <list>
#include <sstream>
#include <string>
#include <vector>
#include <libcopp/utils/config/compile_optimize.h>
#include <libcopp/utils/features.h>
#include "cli/cmd_option.h"
#include "cli/cmd_option_phoenix.h"
#include "cli/shell_font.h"
#include "test_manager.h"
Include dependency graph for test_manager.cpp:

Go to the source code of this file.

Data Structures

struct  detail::test_manager_tls_block_t
 
struct  detail::topological_sort_object_t
 

Namespaces

 detail
 

Functions

test_manager_tls_block_t * detail::get_test_manager_tls_block ()
 
static void topological_sort (UTIL_UNIT_TEST_MACRO_AUTO_MAP(std::string, detail::topological_sort_object_t) &in, std::vector< detail::topological_sort_object_t * > &out)
 
int run_event_on_start ()
 
int run_event_on_exit ()
 
int run_tests (int argc, char *argv[])
 

Variables

static test_manager_tls_block_t detail::g_global_counter_cache = {0, 0}
 

Function Documentation

◆ run_event_on_exit()

int run_event_on_exit ( )

Definition at line 479 of file test_manager.cpp.

References test_manager::me(), and test_manager::run_event_on_exit().

Referenced by main().

◆ run_event_on_start()

int run_event_on_start ( )

Definition at line 477 of file test_manager.cpp.

References test_manager::me(), and test_manager::run_event_on_start().

Referenced by main().

◆ run_tests()

int run_tests ( int  argc,
char *  argv[] 
)

◆ topological_sort()

static void topological_sort ( UTIL_UNIT_TEST_MACRO_AUTO_MAP(std::string, detail::topological_sort_object_t) &  in,
std::vector< detail::topological_sort_object_t * > &  out 
)
static