From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Grennan Subject: [PATCH 4/5] t0040 (parse-options): modernize style Date: Wed, 29 Feb 2012 17:45:20 -0800 Message-ID: <1330566326-26075-5-git-send-email-tmgrennan@gmail.com> References: <1330566326-26075-1-git-send-email-tmgrennan@gmail.com> Cc: git@vger.kernel.org, Jeff King , Carlos Rica , Andy Parkins , "Shawn O. Pearce" , Amos Waterland , Johannes Schindelin To: Junio C Hamano X-From: git-owner@vger.kernel.org Thu Mar 01 02:46:40 2012 Return-path: Envelope-to: gcvg-git-2@plane.gmane.org Received: from vger.kernel.org ([209.132.180.67]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1S2v6N-0004Mc-KW for gcvg-git-2@plane.gmane.org; Thu, 01 Mar 2012 02:46:40 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1030441Ab2CABqD (ORCPT ); Wed, 29 Feb 2012 20:46:03 -0500 Received: from mail-vw0-f46.google.com ([209.85.212.46]:52025 "EHLO mail-vw0-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757441Ab2CABpz (ORCPT ); Wed, 29 Feb 2012 20:45:55 -0500 Received: by mail-vw0-f46.google.com with SMTP id ff1so74765vbb.19 for ; Wed, 29 Feb 2012 17:45:55 -0800 (PST) Received-SPF: pass (google.com: domain of tmgrennan@gmail.com designates 10.52.35.69 as permitted sender) client-ip=10.52.35.69; Authentication-Results: mr.google.com; spf=pass (google.com: domain of tmgrennan@gmail.com designates 10.52.35.69 as permitted sender) smtp.mail=tmgrennan@gmail.com; dkim=pass header.i=tmgrennan@gmail.com Received: from mr.google.com ([10.52.35.69]) by 10.52.35.69 with SMTP id f5mr4226338vdj.29.1330566355577 (num_hops = 1); Wed, 29 Feb 2012 17:45:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:date:message-id:x-mailer:in-reply-to:references :in-reply-to:references; bh=tFD0mQgZ8lDxzXaXSx6+eIurtcFNfPUEfXW7ZYno0EU=; b=t9PO1UNknT+1drUa009ts2ODy/yboKhLM1UbasXYZW/ebEecyBY8QPEAmcC6Ktmxoh v/deC8wGW+d2wogOycuaOnisw+zs8IzdcNmc6tTU19OCHSundHkHE0/te6eQgUutiiIZ cYiHNEPyUlUxnqIXH6GAogrw55Lk9BfCdzu1E= Received: by 10.52.35.69 with SMTP id f5mr3617885vdj.29.1330566355523; Wed, 29 Feb 2012 17:45:55 -0800 (PST) Received: from tgrennan-laptop.lab.redback.com ([129.192.185.163]) by mx.google.com with ESMTPS id n14sm502335vdj.22.2012.02.29.17.45.53 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 29 Feb 2012 17:45:54 -0800 (PST) X-Mailer: git-send-email 1.7.8 In-Reply-To: <1330566326-26075-1-git-send-email-tmgrennan@gmail.com> In-Reply-To: <20120223002215.GE2410@tgrennan-laptop> References: <20120223002215.GE2410@tgrennan-laptop> Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: - Guard setup with test_expect_success - Single-quoted, tab prefaced test blocks of < 80 cols - Redirect unwanted output Signed-off-by: Tom Grennan --- t/t0040-parse-options.sh | 519 ++++++++++++++++++++++------------------------ 1 files changed, 245 insertions(+), 274 deletions(-) diff --git a/t/t0040-parse-options.sh b/t/t0040-parse-options.sh index a1e4616..6416d77 100755 --- a/t/t0040-parse-options.sh +++ b/t/t0040-parse-options.sh @@ -5,353 +5,324 @@ test_description='our own option parser' +if ! test -r test-lib.sh ; then + (cd ${0%/*} && ./${0##*/} $@) + exit $? +fi + . ./test-lib.sh -cat > expect << EOF -usage: test-parse-options - - -b, --boolean get a boolean - -4, --or4 bitwise-or boolean with ...0100 - --neg-or4 same as --no-or4 - - -i, --integer get a integer - -j get a integer, too - --set23 set integer to 23 - -t