示例#1
0
文件: testutil.c 项目: cmjonze/apr
void apr_assert_failure(abts_case* tc, const char* context, apr_status_t rv,
                        int lineno)
{
    if (rv == APR_ENOTIMPL) {
        abts_not_impl(tc, context, lineno);
    } else if (rv == APR_SUCCESS) {
        char buf[STRING_MAX];
        sprintf(buf, "%s (%d): expected failure, got success\n", context, rv);
        abts_fail(tc, buf, lineno);
    }
}
示例#2
0
文件: testutil.c 项目: HankMa/netcwmp
void  assert_success(abts_case* tc, const char* context, int rv, 
		int lineno) 
{
	if (rv == 500) {
		abts_not_impl(tc, context, lineno);
	} else if (rv != CWMP_OK) {
		char buf[STRING_MAX], ebuf[128];
		sprintf(buf, "%s (%d): %s\n", context, rv,
				native_strerror(rv, ebuf, sizeof ebuf));
		abts_fail(tc, buf, lineno);
	}
}
示例#3
0
文件: testutil.c 项目: cmjonze/apr
void apr_assert_success(abts_case* tc, const char* context, apr_status_t rv, 
                        int lineno) 
{
    if (rv == APR_ENOTIMPL) {
        abts_not_impl(tc, context, lineno);
    } else if (rv != APR_SUCCESS) {
        char buf[STRING_MAX], ebuf[128];
        sprintf(buf, "%s (%d): %s\n", context, rv,
                apr_strerror(rv, ebuf, sizeof ebuf));
        abts_fail(tc, buf, lineno);
    }
}