From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Christopher Baines Newsgroups: gmane.lisp.guile.user Subject: Failing fast in SRFI-64 test groups Date: Sat, 12 Aug 2017 19:30:45 +0100 Message-ID: <20170812193045.48fb5670@cbaines.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/zfrj/5Pjr_wcyvzqou33CK="; protocol="application/pgp-signature" X-Trace: blaine.gmane.org 1502562712 4328 195.159.176.226 (12 Aug 2017 18:31:52 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 12 Aug 2017 18:31:52 +0000 (UTC) To: "guile-user@gnu.org" Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sat Aug 12 20:31:46 2017 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dgbCI-0000RN-00 for guile-user@m.gmane.org; Sat, 12 Aug 2017 20:31:42 +0200 Original-Received: from localhost ([::1]:47212 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dgbCO-0003sp-Gf for guile-user@m.gmane.org; Sat, 12 Aug 2017 14:31:48 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37817) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dgbBx-0003rq-1j for guile-user@gnu.org; Sat, 12 Aug 2017 14:31:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dgbBW-0004wY-NT for guile-user@gnu.org; Sat, 12 Aug 2017 14:31:21 -0400 Original-Received: from li622-129.members.linode.com ([212.71.249.129]:51911 helo=mira.cbaines.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dgbBW-0004vX-DC for guile-user@gnu.org; Sat, 12 Aug 2017 14:30:54 -0400 Original-Received: by mira.cbaines.net (Postfix, from userid 113) id D061013D1E1; Sat, 12 Aug 2017 19:30:52 +0100 (BST) Original-Received: from localhost (17.71.125.91.dyn.plus.net [91.125.71.17]) by mira.cbaines.net (Postfix) with ESMTPSA id A708113D1E0 for ; Sat, 12 Aug 2017 19:30:52 +0100 (BST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.71.249.129 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:14027 Archived-At: --Sig_/zfrj/5Pjr_wcyvzqou33CK= Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hey, If each test in a group is effectively dependent on all the tests before it, then it would be useful to abort the group if any tests fail. I had a read through the docs, and a quick look at the code, but didn't spot a way of doing this (short of implementing a custom test runner). Is if possible to do this easily? Thanks, Chris --Sig_/zfrj/5Pjr_wcyvzqou33CK= Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAlmPSVVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9Xfn9g//dxruYsK2mq4VJIorJ7JDHWJCDksq4SOUL26GVm2aMjhz4GJfuMsbuKd+ LWZuvXIzAtocVPggwTXnX1IUmxPsJ1M4exc6OfNK0v01qOyTWQ3LII/unZLq+8YV 9SoxDC1ZFCyg18mlaIr9Mca6/LRAsErm/93eaGSNjP6zn4aqjwwsC6x2q/J7+KjG /0DZ4DwmuSoBQKDpE0WE4mBJMn4pc+vUxgO+gzF6YybXOpMHak1NDZ/CN5HNLcrj HwWjDNS82W/VfVIXeL5ff5vUegultAer4/TZEAOFfIajlurKZmRHbmh6u4RiQUVZ gE6cpYEQPcGV4/UppF5QLVG2Ol73NU7XOsupWK9/K0/ubDxBXbcGZzkL4jjGMaoX LgXeANUtrr7WokChjD/IxeBiq4CsCrh4uFPdEr6KQHvAsWcYPSZHoDGBMnVe8LBr vmjvR/iZXJSJLOPH7GR+t9lIlbPenMlyqvdmgcHT+9D4ksjZMS2+oR395Vx5eDlx lPSqvW9gg9/lR5KxsJvoE9p/ALVym1x4CA76ZhYmnYCtLaCjWFv8kYlYGh93hM1n piRmbxDKQvUlQLxJdArN1VyYXwDAQYi2iTeVEKw3JFadAJ6pmS69SK7itEZyH8ZL ktsuYjiFdo9erUU6p2vKSmde6vBkKPomTTNS4PtIr1JgFqaKWVI= =BagS -----END PGP SIGNATURE----- --Sig_/zfrj/5Pjr_wcyvzqou33CK=--