#include <stdarg.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
Go to the source code of this file.
|
| #define | ABTS_H |
| |
| #define | FALSE 0 |
| |
| #define | TRUE 1 |
| |
| #define | ADD_SUITE(suite) abts_add_suite(suite, __FILE__); |
| |
| #define | ABTS_INT_EQUAL(a, b, c) abts_int_equal(a, b, c, __LINE__) |
| |
| #define | ABTS_INT_NEQUAL(a, b, c) abts_int_nequal(a, b, c, __LINE__) |
| |
| #define | ABTS_STR_EQUAL(a, b, c) abts_str_equal(a, b, c, __LINE__) |
| |
| #define | ABTS_STR_NEQUAL(a, b, c, d) abts_str_nequal(a, b, c, d, __LINE__) |
| |
| #define | ABTS_PTR_NOTNULL(a, b) abts_ptr_notnull(a, b, __LINE__) |
| |
| #define | ABTS_PTR_EQUAL(a, b, c) abts_ptr_equal(a, b, c, __LINE__) |
| |
| #define | ABTS_TRUE(a, b) abts_true(a, b, __LINE__); |
| |
| #define | ABTS_FAIL(a, b) abts_fail(a, b, __LINE__); |
| |
| #define | ABTS_NOT_IMPL(a, b) abts_not_impl(a, b, __LINE__); |
| |
| #define | ABTS_ASSERT(a, b, c) abts_assert(a, b, c, __LINE__); |
| |
|
| abts_suite * | abts_add_suite (abts_suite *suite, const char *suite_name) |
| |
| void | abts_run_test (abts_suite *ts, test_func f, void *value) |
| |
| void | abts_log_message (const char *fmt,...) |
| |
| void | abts_int_equal (abts_case *tc, const int expected, const int actual, int lineno) |
| |
| void | abts_int_nequal (abts_case *tc, const int expected, const int actual, int lineno) |
| |
| void | abts_str_equal (abts_case *tc, const char *expected, const char *actual, int lineno) |
| |
| void | abts_str_nequal (abts_case *tc, const char *expected, const char *actual, size_t n, int lineno) |
| |
| void | abts_ptr_notnull (abts_case *tc, const void *ptr, int lineno) |
| |
| void | abts_ptr_equal (abts_case *tc, const void *expected, const void *actual, int lineno) |
| |
| void | abts_true (abts_case *tc, int condition, int lineno) |
| |
| void | abts_fail (abts_case *tc, const char *message, int lineno) |
| |
| void | abts_not_impl (abts_case *tc, const char *message, int lineno) |
| |
| void | abts_assert (abts_case *tc, const char *message, int condition, int lineno) |
| |
◆ ABTS_ASSERT
◆ ABTS_FAIL
◆ ABTS_H
◆ ABTS_INT_EQUAL
◆ ABTS_INT_NEQUAL
◆ ABTS_NOT_IMPL
◆ ABTS_PTR_EQUAL
◆ ABTS_PTR_NOTNULL
◆ ABTS_STR_EQUAL
◆ ABTS_STR_NEQUAL
◆ ABTS_TRUE
◆ ADD_SUITE
◆ FALSE
◆ TRUE
◆ abts_case
◆ abts_suite
◆ sub_suite
◆ test_func
◆ abts_add_suite()
◆ abts_assert()
◆ abts_fail()
◆ abts_int_equal()
◆ abts_int_nequal()
◆ abts_log_message()
| void abts_log_message |
( |
const char * |
fmt, |
|
|
|
... |
|
) |
| |
◆ abts_not_impl()
◆ abts_ptr_equal()
◆ abts_ptr_notnull()
◆ abts_run_test()
◆ abts_str_equal()
◆ abts_str_nequal()
◆ abts_true()