#include #include #include "resource_handler/resource_handler.h" void check_extract_numbers(char *input, int correct_len, int *correct_buf) { int test_buf[MAX_CORES]; int test_len = extract_numbers(input, test_buf); //int correct_buf[] = {1,2,3,4,5,7,8}; //int correct_len = 7; if(test_len==correct_len && memcmp(test_buf, correct_buf, test_len)==0) { printf("test on string \"%s\" passed\n", input); } else { printf("test on string \"%s\" failed:\ncorrect len: %d,got len: %d\ngot result:", input, correct_len, test_len); for(int i=0;i