Monero
Functions | Variables
logging.cpp File Reference
#include <boost/filesystem.hpp>
#include "gtest/gtest.h"
#include "file_io_utils.h"
#include "misc_log_ex.h"
Include dependency graph for logging.cpp:

Functions

static void init ()
 
static void cleanup ()
 
static size_t nlines (const std::string &str)
 
static bool load_log_to_string (const std::string &filename, std::string &str)
 
static void log ()
 
 TEST (logging, no_logs)
 
 TEST (logging, default)
 
 TEST (logging, all)
 
 TEST (logging, glob_suffix)
 
 TEST (logging, glob_prefix)
 
 TEST (logging, last_precedence)
 
 TEST (logging, multiline)
 
 TEST (logging, copy_ctor_segfault)
 
 TEST (logging, operator_equals_segfault)
 
 TEST (logging, empty_configurations_throws)
 

Variables

static std::string log_filename
 

Function Documentation

◆ cleanup()

static void cleanup ( )
static

◆ init()

static void init ( )
static

◆ load_log_to_string()

static bool load_log_to_string ( const std::string &  filename,
std::string &  str 
)
static

◆ log()

static void log ( )
static

◆ nlines()

static size_t nlines ( const std::string &  str)
static

◆ TEST() [1/10]

TEST ( logging  ,
no_logs   
)

◆ TEST() [2/10]

TEST ( logging  ,
default   
)

◆ TEST() [3/10]

TEST ( logging  ,
all   
)

◆ TEST() [4/10]

TEST ( logging  ,
glob_suffix   
)

◆ TEST() [5/10]

TEST ( logging  ,
glob_prefix   
)

◆ TEST() [6/10]

TEST ( logging  ,
last_precedence   
)

◆ TEST() [7/10]

TEST ( logging  ,
multiline   
)

◆ TEST() [8/10]

TEST ( logging  ,
copy_ctor_segfault   
)

◆ TEST() [9/10]

TEST ( logging  ,
operator_equals_segfault   
)

◆ TEST() [10/10]

TEST ( logging  ,
empty_configurations_throws   
)

Variable Documentation

◆ log_filename

std::string log_filename
static