int stringTest(void) { TC_PRINT("Testing string.h library ...\n"); if (memset_test() || strlen_test() || strcmp_test() || strcpy_test() || strncpy_test() || strncmp_test() || strchr_test() || memcmp_test()) { return TC_FAIL; } return TC_PASS; }
int main() { int ret; //ret = memchr_test(); //ret = memcmp_test(); //ret = memcpy_test(); //ret = memmove_test(); //ret = memset_test(); //ret = strcat_test(); //ret = strchr_test(); //ret = strcmp_test(); //ret = strcpy_test(); //ret = strcspn_test(); strlen_test(); return ret; }
void f(char* pMsgBuf, char* pKeepBuf) { Csprintf(pMsgBuf,"\nEnter minimum anagram length (2-%1d): ", strlen_test(pKeepBuf)); // FIXME: Change test to use 'Cstrlen' instead of 'strlen_test' when macro printing is fixed. }