bool torture_local_replace(struct torture_context *ctx) { bool ret = true; ret &= test_ftruncate(); ret &= test_strlcpy(); ret &= test_strlcat(); ret &= test_mktime(); ret &= test_initgroups(); ret &= test_memmove(); ret &= test_strdup(); ret &= test_setlinebuf(); ret &= test_vsyslog(); ret &= test_timegm(); ret &= test_setenv(); ret &= test_strndup(); ret &= test_strnlen(); ret &= test_waitpid(); ret &= test_seteuid(); ret &= test_setegid(); ret &= test_asprintf(); ret &= test_snprintf(); ret &= test_vasprintf(); ret &= test_vsnprintf(); ret &= test_opendir(); ret &= test_readdir(); ret &= test_telldir(); ret &= test_seekdir(); ret &= test_dlopen(); ret &= test_chroot(); ret &= test_bzero(); ret &= test_strerror(); ret &= test_errno(); ret &= test_mkdtemp(); ret &= test_mkstemp(); ret &= test_pread(); ret &= test_pwrite(); ret &= test_getpass(); ret &= test_inet_ntoa(); ret &= test_strtoll(); ret &= test_strtoull(); ret &= test_va_copy(); ret &= test_FUNCTION(); ret &= test_MIN(); ret &= test_MAX(); ret &= test_socketpair(); ret &= test_strptime(); ret &= test_getifaddrs(); ret &= test_utime(); ret &= test_utimes(); ret &= test_memmem(); return ret; }
int main(int argc, char **argv) { start(45); /* run long/unsigned long tests */ test_strtol(); test_strtoul(); /* run long long/unsigned long long tests */ test_strtoll(); test_strtoull(); quit(); return -1; /* never happens */ }
int main(int argc, char **argv) { #ifdef __LONG_LONG_SUPPORTED printf("Test 45 (GCC) "); #else printf("Test 45 (ACK) "); #endif fflush(stdout); /* run long/unsigned long tests */ test_strtol(); test_strtoul(); /* run long long/unsigned long long tests (GCC only) */ #ifdef __LONG_LONG_SUPPORTED test_strtoll(); test_strtoull(); #endif /* defined(__LONG_LONG_SUPPORTED) */ quit(); return -1; /* never happens */ }