PionNetworkLibrary
|
#include <iostream>
#include <fstream>
#include <boost/version.hpp>
#include <boost/algorithm/string.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/thread/condition.hpp>
#include <boost/test/unit_test.hpp>
#include <boost/test/unit_test_log.hpp>
#include <boost/test/unit_test_log_formatter.hpp>
#include <boost/test/test_case_template.hpp>
#include <boost/test/utils/xml_printer.hpp>
#include <pion/logger.hpp>
#include <unistd.h>
Classes | |
class | pion::test::safe_xml_log_formatter |
thread-safe version of Boost.Test's xml_log_formatter class More... | |
struct | pion::test::config |
Namespaces | |
pion | |
pion::test | |
Macros | |
#define | CHANGE_DIRECTORY chdir |
#define | GET_DIRECTORY(a, b) getcwd(a,b) |
#define | DIRECTORY_MAX_SIZE 1000 |
#define | BOOST_AUTO_TEST_SUITE_FIXTURE_TEMPLATE(suite_name, fixture_types) |
#define | BOOST_AUTO_TEST_CASE_FIXTURE_TEMPLATE(test_name) |
Functions | |
static char * | pion::test::trim (char *str) |
static bool | pion::test::read_lines_from_file (const std::string &filename, std::list< std::string > &lines) |
static bool | pion::test::check_files_match (const std::string &fileA, const std::string &fileB) |
static bool | pion::test::check_files_exact_match (const std::string &fileA, const std::string &fileB, bool ignore_line_endings=false) |
#define BOOST_AUTO_TEST_CASE_FIXTURE_TEMPLATE | ( | test_name | ) |
#define BOOST_AUTO_TEST_SUITE_FIXTURE_TEMPLATE | ( | suite_name, | |
fixture_types | |||
) |
#define CHANGE_DIRECTORY chdir |
#define DIRECTORY_MAX_SIZE 1000 |
#define GET_DIRECTORY | ( | a, | |
b | |||
) | getcwd(a,b) |