From unknown Sat Aug 16 18:41:26 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16121: 24.3.50; Type error in ERT Resent-From: Sebastian Wiesner Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 12 Dec 2013 12:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 16121 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 16121@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13868510604044 (code B ref -1); Thu, 12 Dec 2013 12:25:01 +0000 Received: (at submit) by debbugs.gnu.org; 12 Dec 2013 12:24:20 +0000 Received: from localhost ([127.0.0.1]:44880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vr5JS-000137-SI for submit@debbugs.gnu.org; Thu, 12 Dec 2013 07:24:19 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37589) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vr5JP-00012s-2k for submit@debbugs.gnu.org; Thu, 12 Dec 2013 07:24:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vr5JG-0008Bf-K7 for submit@debbugs.gnu.org; Thu, 12 Dec 2013 07:24:14 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42979) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vr5JG-0008Bb-HU for submit@debbugs.gnu.org; Thu, 12 Dec 2013 07:24:06 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39303) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vr5J8-000236-2v for bug-gnu-emacs@gnu.org; Thu, 12 Dec 2013 07:24:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vr5Iz-000876-G0 for bug-gnu-emacs@gnu.org; Thu, 12 Dec 2013 07:23:57 -0500 Received: from mail-ea0-x236.google.com ([2a00:1450:4013:c01::236]:46313) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vr5Iz-00086m-5a for bug-gnu-emacs@gnu.org; Thu, 12 Dec 2013 07:23:49 -0500 Received: by mail-ea0-f182.google.com with SMTP id a15so193663eae.41 for ; Thu, 12 Dec 2013 04:23:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=sxyFcszDbdw8AYHoWLm3Gn5prLJGOqGPx4EWv1Sv1QY=; b=ejZBgoG2CXuQO0+AOR1uuw/1Fu/2QuWVaeMk9xIGNiSlYdAnljeIrFBXZ+i/w+Ayv8 CJIKPJ0l5ZbITVqka8wOuJkNiEuUKTXdX0fHEwEVdkdycMExzNqBsCq4pA9/y6r/zGZb yXGGxcxBjGk+wFExCwQ1i5H9Dgbtml6CmS1cSRpoWRPiVZeLEgWNCUtabmndywPiU5yP p/vsRX4cFT5wEQgkneuTu5zAEw5k4lUfP17KbXkixT9qhynGpanXCoA9dibulDUMB6Xi kSojJ36HhoZMnHewUsDCCM+7YZEYyQRiknWb/K0ZO2YAy8lamFiuxuK1TmNULqCbZAkX 5CkQ== X-Received: by 10.14.208.199 with SMTP id q47mr7609545eeo.77.1386851028000; Thu, 12 Dec 2013 04:23:48 -0800 (PST) Received: from lunaryorn-air (aftr-88-217-181-107.dynamic.mnet-online.de. [88.217.181.107]) by mx.google.com with ESMTPSA id 4sm35497978eed.14.2013.12.12.04.23.46 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 Dec 2013 04:23:47 -0800 (PST) From: Sebastian Wiesner Date: Thu, 12 Dec 2013 13:23:45 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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-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 (----) `ert-select-tests' tries to match a symbol against a string with `string-match', causing a `wrong-type-argument' error. The culprit is in the `string' branch of the `cl-etypecase' expression, where the following expression is used as predicate for `cl-remove-if-not': (and (ert-test-name test) (string-match selector (ert-test-name test))) However, `ert-test-name' returns a *symbol* with the name of the test. The error is fixed by applying `symbol-name' to the return value of `ert-test-name': (and (ert-test-name test) (string-match selector (symbol-name (ert-test-name test)))) From unknown Sat Aug 16 18:41:26 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Sebastian Wiesner Subject: bug#16121: closed (Re: bug#16121: 24.3.50; Type error in ERT) Message-ID: References: X-Gnu-PR-Message: they-closed 16121 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 16121@debbugs.gnu.org Date: Thu, 19 Dec 2013 08:16:06 +0000 Content-Type: multipart/mixed; boundary="----------=_1387440966-12102-1" This is a multi-part message in MIME format... ------------=_1387440966-12102-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #16121: 24.3.50; Type error in ERT which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 16121@debbugs.gnu.org. --=20 16121: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D16121 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1387440966-12102-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 16121-done) by debbugs.gnu.org; 19 Dec 2013 08:15:17 +0000 Received: from localhost ([127.0.0.1]:58163 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VtYlI-00037o-Ir for submit@debbugs.gnu.org; Thu, 19 Dec 2013 03:15:17 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:50596) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VtYlG-00037e-F3 for 16121-done@debbugs.gnu.org; Thu, 19 Dec 2013 03:15:15 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VtYlE-0001Xv-P3; Thu, 19 Dec 2013 03:15:12 -0500 From: Glenn Morris To: 16121-done@debbugs.gnu.org Subject: Re: bug#16121: 24.3.50; Type error in ERT References: X-Spook: military ASDIC KGB FIPS140 asset broadside ICE RSA X-Ran: 3OksVGt@>LR&M0tN&H^'HG&w&)Rg>xp;Eh!;>eHf%'}WePwMPB&y>f?5>z*Y$Fu9*w8RR= X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Thu, 19 Dec 2013 03:15:12 -0500 In-Reply-To: (Sebastian Wiesner's message of "Thu, 12 Dec 2013 13:23:45 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.5 (-----) X-Debbugs-Envelope-To: 16121-done 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: -5.5 (-----) Version: 24.4 Thanks. ------------=_1387440966-12102-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 12 Dec 2013 12:24:20 +0000 Received: from localhost ([127.0.0.1]:44880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vr5JS-000137-SI for submit@debbugs.gnu.org; Thu, 12 Dec 2013 07:24:19 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37589) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vr5JP-00012s-2k for submit@debbugs.gnu.org; Thu, 12 Dec 2013 07:24:15 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vr5JG-0008Bf-K7 for submit@debbugs.gnu.org; Thu, 12 Dec 2013 07:24:14 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:42979) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vr5JG-0008Bb-HU for submit@debbugs.gnu.org; Thu, 12 Dec 2013 07:24:06 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39303) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vr5J8-000236-2v for bug-gnu-emacs@gnu.org; Thu, 12 Dec 2013 07:24:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vr5Iz-000876-G0 for bug-gnu-emacs@gnu.org; Thu, 12 Dec 2013 07:23:57 -0500 Received: from mail-ea0-x236.google.com ([2a00:1450:4013:c01::236]:46313) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vr5Iz-00086m-5a for bug-gnu-emacs@gnu.org; Thu, 12 Dec 2013 07:23:49 -0500 Received: by mail-ea0-f182.google.com with SMTP id a15so193663eae.41 for ; Thu, 12 Dec 2013 04:23:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=sxyFcszDbdw8AYHoWLm3Gn5prLJGOqGPx4EWv1Sv1QY=; b=ejZBgoG2CXuQO0+AOR1uuw/1Fu/2QuWVaeMk9xIGNiSlYdAnljeIrFBXZ+i/w+Ayv8 CJIKPJ0l5ZbITVqka8wOuJkNiEuUKTXdX0fHEwEVdkdycMExzNqBsCq4pA9/y6r/zGZb yXGGxcxBjGk+wFExCwQ1i5H9Dgbtml6CmS1cSRpoWRPiVZeLEgWNCUtabmndywPiU5yP p/vsRX4cFT5wEQgkneuTu5zAEw5k4lUfP17KbXkixT9qhynGpanXCoA9dibulDUMB6Xi kSojJ36HhoZMnHewUsDCCM+7YZEYyQRiknWb/K0ZO2YAy8lamFiuxuK1TmNULqCbZAkX 5CkQ== X-Received: by 10.14.208.199 with SMTP id q47mr7609545eeo.77.1386851028000; Thu, 12 Dec 2013 04:23:48 -0800 (PST) Received: from lunaryorn-air (aftr-88-217-181-107.dynamic.mnet-online.de. [88.217.181.107]) by mx.google.com with ESMTPSA id 4sm35497978eed.14.2013.12.12.04.23.46 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 Dec 2013 04:23:47 -0800 (PST) From: Sebastian Wiesner To: bug-gnu-emacs@gnu.org Subject: 24.3.50; Type error in ERT Date: Thu, 12 Dec 2013 13:23:45 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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 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 (----) `ert-select-tests' tries to match a symbol against a string with `string-match', causing a `wrong-type-argument' error. The culprit is in the `string' branch of the `cl-etypecase' expression, where the following expression is used as predicate for `cl-remove-if-not': (and (ert-test-name test) (string-match selector (ert-test-name test))) However, `ert-test-name' returns a *symbol* with the name of the test. The error is fixed by applying `symbol-name' to the return value of `ert-test-name': (and (ert-test-name test) (string-match selector (symbol-name (ert-test-name test)))) ------------=_1387440966-12102-1--