libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
#include "stdafx.h"
#include <boost/test/included/unit_test.hpp>
#include "core/syscall_wrapper.hpp"
#include <cstdlib>
#include <sys/mman.h>
Go to the source code of this file.
Classes | |
struct | failure_code_mmap< class > |
Macros | |
#define | BOOST_TEST_MODULE libjmmcg_tests |
Functions | |
int | test_fn_int_return (int i, long j) |
void * | test_fn_void_ptr_return (void *p) |
sighandler_t | test_fn_sighandler_t (sighandler_t p) |
BOOST_AUTO_TEST_CASE (malloc_free_default_failure_traits) | |
BOOST_AUTO_TEST_CASE (int_return_function_succeeds_default_failure_traits) | |
BOOST_AUTO_TEST_CASE (int_return_function_fails_default_failure_traits) | |
BOOST_AUTO_TEST_CASE (void_ptr_return_function_succeeds_default_failure_traits) | |
BOOST_AUTO_TEST_CASE (void_ptr_return_function_fails_default_failure_traits) | |
BOOST_AUTO_TEST_CASE (void_ptr_return_function_succeeds_custom_failure_traits) | |
BOOST_AUTO_TEST_CASE (void_ptr_return_function_fails_custom_failure_traits) | |
BOOST_AUTO_TEST_CASE (signal_succeeds) | |
BOOST_AUTO_TEST_CASE (signal_fails) | |
#define BOOST_TEST_MODULE libjmmcg_tests |
Definition at line 21 of file syscall_wrapper.cpp.
BOOST_AUTO_TEST_CASE | ( | int_return_function_fails_default_failure_traits | ) |
Definition at line 67 of file syscall_wrapper.cpp.
References test_fn_int_return().
BOOST_AUTO_TEST_CASE | ( | int_return_function_succeeds_default_failure_traits | ) |
Definition at line 61 of file syscall_wrapper.cpp.
BOOST_AUTO_TEST_CASE | ( | malloc_free_default_failure_traits | ) |
Definition at line 54 of file syscall_wrapper.cpp.
BOOST_AUTO_TEST_CASE | ( | signal_fails | ) |
Definition at line 103 of file syscall_wrapper.cpp.
References test_fn_sighandler_t().
BOOST_AUTO_TEST_CASE | ( | signal_succeeds | ) |
Definition at line 97 of file syscall_wrapper.cpp.
BOOST_AUTO_TEST_CASE | ( | void_ptr_return_function_fails_custom_failure_traits | ) |
Definition at line 91 of file syscall_wrapper.cpp.
References test_fn_void_ptr_return().
BOOST_AUTO_TEST_CASE | ( | void_ptr_return_function_fails_default_failure_traits | ) |
Definition at line 79 of file syscall_wrapper.cpp.
References test_fn_void_ptr_return().
BOOST_AUTO_TEST_CASE | ( | void_ptr_return_function_succeeds_custom_failure_traits | ) |
Definition at line 85 of file syscall_wrapper.cpp.
BOOST_AUTO_TEST_CASE | ( | void_ptr_return_function_succeeds_default_failure_traits | ) |
Definition at line 73 of file syscall_wrapper.cpp.
int test_fn_int_return | ( | int | i, |
long | j | ||
) |
Definition at line 33 of file syscall_wrapper.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
sighandler_t test_fn_sighandler_t | ( | sighandler_t | p | ) |
Definition at line 43 of file syscall_wrapper.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
void * test_fn_void_ptr_return | ( | void * | p | ) |
Definition at line 38 of file syscall_wrapper.cpp.
Referenced by BOOST_AUTO_TEST_CASE().