diff options
Diffstat (limited to 'source3/torture')
-rw-r--r-- | source3/torture/t_push_ucs2.c | 55 | ||||
-rw-r--r-- | source3/torture/t_strcmp.c | 32 | ||||
-rw-r--r-- | source3/torture/t_strstr.c | 38 |
3 files changed, 0 insertions, 125 deletions
diff --git a/source3/torture/t_push_ucs2.c b/source3/torture/t_push_ucs2.c deleted file mode 100644 index 4e22eeab8b..0000000000 --- a/source3/torture/t_push_ucs2.c +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Copyright (C) 2003 by Martin Pool - * Copyright (C) 2003 by Andrew Bartlett - * - * Test harness for push_ucs2 - */ - -#include "includes.h" - -static int check_push_ucs2(const char *orig) -{ - smb_ucs2_t *dest = NULL; - char *orig2 = NULL; - int ret; - size_t converted_size; - - push_ucs2_talloc(NULL, &dest, orig, &converted_size); - pull_ucs2_talloc(NULL, &orig2, dest, &converted_size); - ret = strcmp(orig, orig2); - if (ret) { - fprintf(stderr, "orig: %s\n", orig); - fprintf(stderr, "orig (UNIX -> UCS2 -> UNIX): %s\n", orig2); - } - - TALLOC_FREE(dest); - TALLOC_FREE(orig2); - - return ret; -} - -int main(int argc, char *argv[]) -{ - int i, ret = 0; - int count = 1; - - /* Needed to initialize character set */ - lp_load_global("/dev/null"); - - if (argc < 2) { - fprintf(stderr, "usage: %s STRING1 [COUNT]\n" - "Checks that a string translated UNIX->UCS2->UNIX is unchanged\n" - "Should be always 0\n", - argv[0]); - return 2; - } - if (argc >= 3) - count = atoi(argv[2]); - - for (i = 0; ((i < count) && (!ret)); i++) - ret = check_push_ucs2(argv[1]); - - printf("%d\n", ret); - - return 0; -} diff --git a/source3/torture/t_strcmp.c b/source3/torture/t_strcmp.c deleted file mode 100644 index e6828e4210..0000000000 --- a/source3/torture/t_strcmp.c +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (C) 2003 by Martin Pool - * - * Test harness for strcasecmp_m - */ - -#include "includes.h" - -int main(int argc, char *argv[]) -{ - int i, ret; - int iters = 1; - - /* Needed to initialize character set */ - lp_load_global("/dev/null"); - - if (argc < 3) { - fprintf(stderr, "usage: %s STRING1 STRING2 [ITERS]\n" - "Compares two strings, prints the results of strcasecmp_m\n", - argv[0]); - return 2; - } - if (argc >= 4) - iters = atoi(argv[3]); - - for (i = 0; i < iters; i++) - ret = strcasecmp_m(argv[1], argv[2]); - - printf("%d\n", ret); - - return 0; -} diff --git a/source3/torture/t_strstr.c b/source3/torture/t_strstr.c deleted file mode 100644 index 69b88187d6..0000000000 --- a/source3/torture/t_strstr.c +++ /dev/null @@ -1,38 +0,0 @@ -/* - * Copyright (C) 2003 by Martin Pool - * - * Test harness for strstr_m - */ - -#include "includes.h" - -int main(int argc, char *argv[]) -{ - int i; - int iters = 1; - - const char *ret = NULL; - - /* Needed to initialize character set */ - lp_load_global("/dev/null"); - - if (argc < 3) { - fprintf(stderr, "usage: %s STRING1 STRING2 [ITERS]\n" - "Compares two strings, prints the results of strstr_m\n", - argv[0]); - return 2; - } - if (argc >= 4) - iters = atoi(argv[3]); - - for (i = 0; i < iters; i++) { - ret = strstr_m(argv[1], argv[2]); - } - - if (ret == NULL) - ret = "(null)"; - - printf("%s\n", ret); - - return 0; -} |