X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Tools%2FNetTest_Runner%2Finclude%2Ftest.h;fp=Tools%2FNetTest_Runner%2Finclude%2Ftest.h;h=bf2da1516c83030e28956d8934655edb434a8852;hb=e9b63a7cc8abab8dfc2b491ef3841dfbeb22703d;hp=3559fafd7efbc6b8a6e282d67876fa09a10a098e;hpb=a2eb5ce4902a16309fd9d918845ed4d43f5d16d8;p=tpg%2Facess2.git diff --git a/Tools/NetTest_Runner/include/test.h b/Tools/NetTest_Runner/include/test.h index 3559fafd..bf2da151 100644 --- a/Tools/NetTest_Runner/include/test.h +++ b/Tools/NetTest_Runner/include/test.h @@ -3,6 +3,8 @@ #ifndef _TEST_H_ #define _TEST_H_ +#include + #define TEST_SETNAME(name) test_setname(name) #define TEST_ASSERT(cnd) do{if(!(cnd)) {test_assertion_fail(__FILE__,__LINE__,"%s",#cnd);return false;}}while(0) #define TEST_ASSERT_REL(a,r,b) do{long long a_val=(a),b_val=(b);if(!(a_val r b_val)) {test_assertion_fail(__FILE__,__LINE__,"%s(0x%llx)%s%s(0x%llx)",#a,a_val,#r,#b,b_val);return false;}}while(0) @@ -11,6 +13,8 @@ extern void test_setname(const char *name); extern void test_message(const char *filename, int line, const char *msg, ...); extern void test_assertion_fail(const char *filename, int line, const char *test, ...); +extern void test_trace(const char *msg, ...); +extern void test_trace_hexdump(const char *hdr, const void *data, size_t len); #endif