MCPcopy Create free account
hub / github.com/apache/trafficserver / SDK_RPRINT

Function SDK_RPRINT

src/api/InkAPITest.cc:1194–1208  ·  view source on GitHub ↗

Use SDK_RPRINT to report failure or success for each test case */

Source from the content-addressed store, hash-verified

1192
1193/* Use SDK_RPRINT to report failure or success for each test case */
1194int
1195SDK_RPRINT(RegressionTest *t, const char *api_name, const char *testcase_name, int status, const char *err_details_format, ...)
1196{
1197 int l;
1198 char buffer[8192];
1199 char format2[8192];
1200 snprintf(format2, sizeof(format2), "[%s] %s : [%s] <<%s>> { %s }\n", t->name, api_name, testcase_name,
1201 status == TC_PASS ? "PASS" : "FAIL", err_details_format);
1202 va_list ap;
1203 va_start(ap, err_details_format);
1204 l = ink_bvsprintf(buffer, format2, ap);
1205 va_end(ap);
1206 fputs(buffer, stderr);
1207 return (l);
1208}
1209
1210/*
1211 REGRESSION_TEST(SDK_<test_name>)(RegressionTest *t, int atype, int *pstatus)

Calls 1

ink_bvsprintfFunction · 0.85

Tested by

no test coverage detected