25 ABTS_ASSERT(tc,
"didn't compare simple strings properly", rv < 0);
31 ABTS_ASSERT(tc,
"didn't compare simple strings properly", rv == 0);
37 ABTS_ASSERT(tc,
"didn't compare simple strings properly", rv > 0);
43 ABTS_ASSERT(tc,
"didn't compare simple strings properly", rv < 0);
49 ABTS_ASSERT(tc,
"didn't compare simple strings properly", rv == 0);
55 ABTS_ASSERT(tc,
"didn't compare simple strings properly", rv > 0);
61 ABTS_ASSERT(tc,
"didn't compare simple strings properly", rv < 0);
void abts_run_test(abts_suite *ts, test_func f, void *value)
#define ABTS_ASSERT(a, b, c)
abts_suite * teststrnatcmp(abts_suite *suite)
static void more0(abts_case *tc, void *data)
static void str_equal(abts_case *tc, void *data)
static void less0(abts_case *tc, void *data)
static void natcmp(abts_case *tc, void *data)
static void more_ignore_case(abts_case *tc, void *data)
static void less_ignore_case(abts_case *tc, void *data)
static void str_equal_ignore_case(abts_case *tc, void *data)