From debbugs-submit-bounces@debbugs.gnu.org Sat May 30 15:26:42 2015 Received: (at submit) by debbugs.gnu.org; 30 May 2015 19:26:42 +0000 Received: from localhost ([127.0.0.1]:33752 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YymP3-0003ah-PX for submit@debbugs.gnu.org; Sat, 30 May 2015 15:26:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50753) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YymP2-0003aS-Ft for submit@debbugs.gnu.org; Sat, 30 May 2015 15:26:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YymOw-0007Og-DU for submit@debbugs.gnu.org; Sat, 30 May 2015 15:26:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54184) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YymOw-0007Oc-Ad for submit@debbugs.gnu.org; Sat, 30 May 2015 15:26:34 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36022) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YymOv-00048W-Ga for bug-grep@gnu.org; Sat, 30 May 2015 15:26:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YymOr-0007O8-Gn for bug-grep@gnu.org; Sat, 30 May 2015 15:26:33 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:43028) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YymOr-0007Nw-BY for bug-grep@gnu.org; Sat, 30 May 2015 15:26:29 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 7EF5B39E801F for ; Sat, 30 May 2015 12:26:28 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0h7cKwoQww7W; Sat, 30 May 2015 12:26:28 -0700 (PDT) Received: from Penguin.CS.UCLA.EDU (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 1741339E801B; Sat, 30 May 2015 12:26:28 -0700 (PDT) From: Paul Eggert To: bug-grep@gnu.org Subject: [PATCH] test: tighten tests for bracket exprs Date: Sat, 30 May 2015 12:26:22 -0700 Message-Id: <1433013982-23647-1-git-send-email-eggert@cs.ucla.edu> X-Mailer: git-send-email 2.1.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: Paul Eggert X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) * tests/posix-bracket: Test '[a-a[.-.]--]'. Also, test that failures are with status 1 (nonmatching data), not status 2 (invalid expressions). --- tests/posix-bracket | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/posix-bracket b/tests/posix-bracket index 4d54112..840e53e 100755 --- a/tests/posix-bracket +++ b/tests/posix-bracket @@ -24,10 +24,11 @@ fail=0 echo a >in || framework_failure_ for bracketed in '[.a.]' '[.a.]-a' 'a-[.a.]' '[.a.]-[.a.]' \ - '[=a=]' '[:alpha:]'; do + '[=a=]' '[:alpha:]' 'a-a[.-.]--'; do grep "[$bracketed]" in >out || fail=1 compare in out || fail=1 - grep "[^$bracketed]" in >out && fail=1 + grep "[^$bracketed]" in >out + test $? -eq 1 || fail=1 compare /dev/null out || fail=1 done Exit $fail -- 2.1.0 From debbugs-submit-bounces@debbugs.gnu.org Sat May 30 15:43:20 2015 Received: (at control) by debbugs.gnu.org; 30 May 2015 19:43:20 +0000 Received: from localhost ([127.0.0.1]:33769 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YymfA-0005XK-2r for submit@debbugs.gnu.org; Sat, 30 May 2015 15:43:20 -0400 Received: from smtp.cs.ucla.edu ([131.179.128.62]:53095) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yymf7-0005X4-VB for control@debbugs.gnu.org; Sat, 30 May 2015 15:43:18 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 6B64939E801B for ; Sat, 30 May 2015 12:43:12 -0700 (PDT) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gyFwCbFTxaEt for ; Sat, 30 May 2015 12:43:12 -0700 (PDT) Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 11FB439E8016 for ; Sat, 30 May 2015 12:43:12 -0700 (PDT) Message-ID: <556A12CF.7080200@cs.ucla.edu> Date: Sat, 30 May 2015 12:43:11 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: control@debbugs.gnu.org Subject: bugs already fixed Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) close 20700 From unknown Mon Jun 23 07:52:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 28 Jun 2015 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator