From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#47320: Improve failure reporting in test/lisp/electrict-tests.el Date: Tue, 23 Mar 2021 09:53:04 +0100 Message-ID: <87v99i5k0f.fsf@gmx.de> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="2571"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 47320@debbugs.gnu.org, =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= To: Alan Mackenzie Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Mar 23 09:54:34 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lOco6-0000Zf-Eu for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 23 Mar 2021 09:54:34 +0100 Original-Received: from localhost ([::1]:51660 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lOco5-0007NP-8G for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 23 Mar 2021 04:54:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48140) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lOcne-0007Mc-Ls for bug-gnu-emacs@gnu.org; Tue, 23 Mar 2021 04:54:08 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:47945) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lOcna-0008B8-1K for bug-gnu-emacs@gnu.org; Tue, 23 Mar 2021 04:54:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lOcnZ-0001yB-W2 for bug-gnu-emacs@gnu.org; Tue, 23 Mar 2021 04:54:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 23 Mar 2021 08:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47320 X-GNU-PR-Package: emacs Original-Received: via spool by 47320-submit@debbugs.gnu.org id=B47320.16164895967519 (code B ref 47320); Tue, 23 Mar 2021 08:54:01 +0000 Original-Received: (at 47320) by debbugs.gnu.org; 23 Mar 2021 08:53:16 +0000 Original-Received: from localhost ([127.0.0.1]:59491 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOcmq-0001xD-6d for submit@debbugs.gnu.org; Tue, 23 Mar 2021 04:53:16 -0400 Original-Received: from mout.gmx.net ([212.227.15.18]:33027) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lOcmo-0001wy-71 for 47320@debbugs.gnu.org; Tue, 23 Mar 2021 04:53:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1616489586; bh=ZOkJSINRvQzMF5Pp+Zv+fBZrSTTFHeXRyd8AjWIJ60k=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=gdALalbNfWHn7U9QSGZ0eCNCgnZMeWIwTsMlZWpWz5zDP88Q96gUj9ODrT+h+pKQc /HEjut7uJomIS3WP5QyUsRs9rULZHk26KNj7Jjck5zLxvGoYQle2uDRx8jeYeUEsn1 rudA6glFm8ffmBcI2y3jRcVnzgfxqMmJjbGwuXgI= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from gandalf.gmx.de ([212.91.243.117]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MWRVh-1l9Xvm2nmd-00XvVq; Tue, 23 Mar 2021 09:53:05 +0100 In-Reply-To: (Alan Mackenzie's message of "Mon, 22 Mar 2021 14:24:37 +0000") X-Provags-ID: V03:K1:Ls/HoeXPtkLA/XBIQbDTPEkelZzK8Mpw01tYSPRmyegjAC2qwtF xnKkgX7PYS4kYn8x4YWx0YXrFTEQkiqKU+tixFQRri0Itu/hl9yhtqCaMo5WTc4tQYRSLpi oz4pEM2diZrem4W76shQoo+ICf6X9qR67B7/PLuY3/1C5SJcqjM2gbVmKfbn+vS/UciVM3i hJGb1nO3Q7rysYDc6sL7g== X-UI-Out-Filterresults: notjunk:1;V03:K0:TdiNMqJItVY=:lju3Zgp3tohu3g6mgyoCpl V2ItiSi7wG0vgZafBvwvO1u/Dba+PfzzdLsrgk55Y/+RNE298v36TnEWH36cDSLhj5+Jr0OzC MZ5BrKdiyLGguu4+D3iW1S04MIKmn2be+e1eST5USnQsishx7FbueVgDJfLSp1t38dy70Rzvn XH7LcFb9tfvbyXYBVG1Kf5L+kmk8HeqyOr9BOfVQq1gckHZ/czo/fkRR2z4pnan/Y88eDqnuk x+JHMVe1zcUwpp6367D+YEVZAbdKFmQs7wfd7FvdD2tXYe8MGnDnKKX1n/BtGhnHVWjCc7+jg 2ehiepSEiBKoPIJ9fbqz1j1r6gIJdmTBQD/4sMLLrnMaFHdFR0xXjGG1JvUlidSLtwhEdcLw2 Uifsm5q1WleJKiBQgh6qHLbreA+NIMKk42X7xP/QxBtCNEknhoeTy86yPtg6mg6Pdf9gqoBrz 8gu2whRiz2sNJFlof+G5pW/e3Ra7Caw4ZIWK5OdN1T35x0/vFrk0Tbe0FKvHCw0B581rVZbtc SJbUs1CG3v7i+rTSI4blQeKXe2YmmusayuFbnk3sJv/P5yZlImjhKNBqqxS3tpsFtdShoOHgd XlXEjKRYxZ7TOl1j1lCZxxq0R6ZDvp+SmQirJGZJEZVv5ljch3H9G1JHVfayX9ni4FwEXjSss P4SbWiA9IZjrzwWhWmq8olLYJb6orCygrdgrIsoJlAMCuvrtmQ1hFpZqGFfrdmpSFdAiGz+dC cfICMXn/K5SIP59ZTbt6LUPvvC44ZuKNTstKgnpOYRTFzkcHdpgADOH2eU5/YDP9C3FPii39 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:202886 Archived-At: Alan Mackenzie writes: > Hello, Emacs. Hi Alan, > My proposal is that on a test failure, this generated doc-string should > be output along with the other failure stuff. It doesn't actually add > all that much bulk to the .log file. > > Here is patch which does this. If there are no objections, I will > commit it in a day or two. There is the explainer functionality in ert, see (info "(ert)Defining Explanation Functions") I recommend to use it, for better readability of the test code. Examples are in our test files. Best regards, Michael.