From owner-p4-projects@FreeBSD.ORG Sat Apr 7 09:53:40 2007 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D5A1716A403; Sat, 7 Apr 2007 09:53:39 +0000 (UTC) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AF3A416A482 for ; Sat, 7 Apr 2007 09:53:39 +0000 (UTC) (envelope-from bushman@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 9F70D13C4B7 for ; Sat, 7 Apr 2007 09:53:39 +0000 (UTC) (envelope-from bushman@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l379rdI6093365 for ; Sat, 7 Apr 2007 09:53:39 GMT (envelope-from bushman@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l379rdaM093359 for perforce@freebsd.org; Sat, 7 Apr 2007 09:53:39 GMT (envelope-from bushman@freebsd.org) Date: Sat, 7 Apr 2007 09:53:39 GMT Message-Id: <200704070953.l379rdaM093359@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bushman@freebsd.org using -f From: Michael Bushkov To: Perforce Change Reviews Cc: Subject: PERFORCE change 117575 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Apr 2007 09:53:40 -0000 http://perforce.freebsd.org/chv.cgi?CH=117575 Change 117575 by bushman@bushman_sh on 2007/04/07 09:53:04 + usage() cleanups in nsswitch regression tests + README file for regression tests added Affected files ... .. //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/README#1 add .. //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getaddr.c#2 edit .. //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getaddr.t#2 edit .. //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getgr.c#5 edit .. //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-gethostby.c#4 edit .. //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getproto.c#2 edit .. //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getpw.c#5 edit .. //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getrpc.c#2 edit .. //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getserv.c#7 edit .. //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getusershell.c#2 edit .. //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getusershell.t#2 edit Differences ... ==== //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getaddr.c#2 (text+ko) ==== @@ -50,7 +50,7 @@ static int debug = 0; static struct addrinfo hints; -static enum test_methods method = TEST_BUILD_SNAPSHOT; +static enum test_methods method = TEST_GETADDRINFO; DECLARE_TEST_DATA(addrinfo) DECLARE_TEST_FILE_SNAPSHOT(addrinfo) @@ -423,7 +423,7 @@ usage(void) { (void)fprintf(stderr, - "Usage: %s [-n] [-d] [-46] [-s ] -f \n", + "Usage: %s [-d] [-46] [-s -f \n", getprogname()); exit(1); } @@ -451,14 +451,12 @@ case '6': hints.ai_family = PF_INET6; break; - case 'n': - method = TEST_GETADDRINFO; - break; case 'd': debug = 1; break; case 's': snapshot_file = strdup(optarg); + method = TEST_BUILD_SNAPSHOT; break; case 'f': hostlist_file = strdup(optarg); @@ -481,9 +479,6 @@ usage(); } - if ((snapshot_file == NULL) && (method == TEST_BUILD_SNAPSHOT)) - usage(); - if (debug) printf("building host lists from %s\n", hostlist_file); ==== //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getaddr.t#2 (text+ko) ==== @@ -20,13 +20,14 @@ echo 1..6 #Tests with hints.ai_family is set to PF_UNSPEC -do_test 1 'getaddrinfo() (PF_UNSPEC)' '-n -f mach' -do_test 2 'getaddrinfo() snapshot (PF_UNSPEC)' '-n -f mach -s snapshot_ai' +do_test 1 'getaddrinfo() (PF_UNSPEC)' '-f mach' +do_test 2 'getaddrinfo() snapshot (PF_UNSPEC)' '-f mach -s snapshot_ai' #Tests with hints.ai_family is set to PF_INET -do_test 3 'getaddrinfo() (PF_INET)' '-n -f mach' -do_test 4 'getaddrinfo() snapshot (PF_INET)' '-4 -n -f mach -s snapshot_ai4' +do_test 3 'getaddrinfo() (PF_INET)' '-f mach' +do_test 4 'getaddrinfo() snapshot (PF_INET)' '-4 -f mach -s snapshot_ai4' #Tests with hints.ai_family is set to PF_INET6 -do_test 5 'getaddrinfo() (PF_INET6)' '-n -f mach' -do_test 6 'getaddrinfo() snapshot (PF_INET6)' '-6 -n -f mach -s snapshot_ai6' +do_test 5 'getaddrinfo() (PF_INET6)' '-f mach' +do_test 6 'getaddrinfo() snapshot (PF_INET6)' '-6 -f mach -s snapshot_ai6' + ==== //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getgr.c#5 (text+ko) ==== @@ -414,7 +414,7 @@ usage(void) { (void)fprintf(stderr, - "Usage: %s [-dnge2] [-s ]\n", + "Usage: %s -nge2 [-d] [-s ]\n", getprogname()); exit(1); } ==== //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-gethostby.c#4 (text+ko) ==== @@ -869,7 +869,7 @@ usage(void) { (void)fprintf(stderr, - "Usage: %s [-na2i] [-d] [-46] [-s ] -f \n", + "Usage: %s -na2i [-o] [-d] [-m46] [-s ] -f \n", getprogname()); exit(1); } ==== //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getproto.c#2 (text+ko) ==== @@ -415,7 +415,7 @@ usage(void) { (void)fprintf(stderr, - "Usage: %s [-dnve2] [-s ]\n", + "Usage: %s -nve2 [-d] [-s ]\n", getprogname()); exit(1); } ==== //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getpw.c#5 (text+ko) ==== @@ -368,7 +368,7 @@ usage(void) { (void)fprintf(stderr, - "Usage: %s [-dnue2] [-s ]\n", + "Usage: %s -nue2 [-d] [-s ]\n", getprogname()); exit(1); } ==== //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getrpc.c#2 (text+ko) ==== @@ -415,7 +415,7 @@ usage(void) { (void)fprintf(stderr, - "Usage: %s [-dnve2] [-s ]\n", + "Usage: %s -nve2 [-d] [-s ]\n", getprogname()); exit(1); } ==== //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getserv.c#7 (text+ko) ==== @@ -431,7 +431,7 @@ usage(void) { (void)fprintf(stderr, - "Usage: %s [-dnpe2] [-s ]\n", + "Usage: %s -npe2 [-d] [-s ]\n", getprogname()); exit(1); } ==== //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getusershell.c#2 (text+ko) ==== @@ -139,7 +139,7 @@ usage(void) { (void)fprintf(stderr, - "Usage: %s [-s ]\n", + "Usage: %s [-d] -s \n", getprogname()); exit(1); } @@ -153,6 +153,9 @@ int rv; int c; + if (argc < 2) + usage(); + rv = 0; snapshot_file = NULL; while ((c = getopt(argc, argv, "ds:")) != -1) { ==== //depot/projects/soc2006/nss_ldap_cached/src/tools/regression/lib/libc/nss/test-getusershell.t#2 (text+ko) ==== @@ -18,6 +18,5 @@ make $executable 2>&1 > /dev/null -echo 1..2 -do_test 1 'getusershell()' '' -do_test 2 'getusershell() snapshot' '-s snapshot_usershell' +echo 1..1 +do_test 1 'getusershell() snapshot' '-s snapshot_usershell'