Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 5A3E0431FBD for ; Thu, 4 Feb 2010 15:29:29 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.238 X-Spam-Level: X-Spam-Status: No, score=-2.238 tagged_above=-999 required=5 tests=[ALL_TRUSTED=-1.8, AWL=0.302, BAYES_20=-0.74] autolearn=ham Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iWrxVlwgn528; Thu, 4 Feb 2010 15:29:28 -0800 (PST) Received: from yoom.home.cworth.org (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 70E0D431FAE; Thu, 4 Feb 2010 15:29:28 -0800 (PST) Received: by yoom.home.cworth.org (Postfix, from userid 1000) id 282545500D4; Fri, 5 Feb 2010 12:29:28 +1300 (NZDT) From: Carl Worth To: Oliver Charles In-Reply-To: <5641883d1002041327t2cc814e3u87c1cf92035ab750@mail.gmail.com> References: <87ljf8pvxx.fsf@yoom.home.cworth.org> <5641883d1002041327t2cc814e3u87c1cf92035ab750@mail.gmail.com> Date: Thu, 04 Feb 2010 15:29:27 -0800 Message-ID: <87hbpwpoko.fsf@yoom.home.cworth.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Cc: notmuch@notmuchmail.org Subject: Re: [notmuch] A functional (but rudimentary) test suite for notmuch X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Feb 2010 23:29:29 -0000 --=-=-= On Thu, 4 Feb 2010 21:27:52 +0000, Oliver Charles wrote: > Carl, have you considered outputting the test suite in the same format > as the test anything protocol? [1] I only mention this because it > might be a nice way to easily do some reporting (or perhaps even > continuous integration) notmuch, with trivial effort. ... > [1]: http://en.wikipedia.org/wiki/Test_Anything_Protocol No, I hadn't considered that. But perhaps because I wasn't at all aware of TAP. It looks like it would be quite trivial to switch to an output format like that if somebody had something they'd like to hook the notmuch test suite up to, (but I wouldn't likely switch before). Looking at TAP, one thing I don't like is that it prints the success/failure of the test first, before the description of the test. That's not so nice in the case of a long-running (perhaps infinitely running) test where you might need to interrupt it, but you'd still want to know *what* was running for so long. -Carl --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iD8DBQFLa1hY6JDdNq8qSWgRAktcAJ4lOqKUnBlqHRAQdisCGyUxuO+w7ACfdm2U mjrUB0G6jO7chOuk6y1Zlmk= =nTom -----END PGP SIGNATURE----- --=-=-=--