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 A893140D14A for ; Fri, 22 Oct 2010 12:18:15 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.89 X-Spam-Level: X-Spam-Status: No, score=-2.89 tagged_above=-999 required=5 tests=[ALL_TRUSTED=-1, BAYES_00=-1.9, T_MIME_NO_TEXT=0.01] 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 JeF9L1pXoTDL for ; Fri, 22 Oct 2010 12:18:05 -0700 (PDT) Received: from yoom.home.cworth.org (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 1645940D148 for ; Fri, 22 Oct 2010 12:18:05 -0700 (PDT) Received: by yoom.home.cworth.org (Postfix, from userid 1000) id A77EB54C019; Fri, 22 Oct 2010 12:18:04 -0700 (PDT) From: Carl Worth To: notmuch@notmuchmail.org Subject: Automated testing of emacs interface User-Agent: Notmuch/0.3.1-90-g8071c5c (http://notmuchmail.org) Emacs/23.2.1 (i486-pc-linux-gnu) Date: Fri, 22 Oct 2010 12:17:59 -0700 Message-ID: <87sjzyt4t4.fsf@yoom.home.cworth.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" 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: Fri, 22 Oct 2010 19:18:15 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable For some time, I've been hesitant to implement big changes in the emacs interface since we didn't have any automated testing for this stuff. I had tried once or twice to implemented automated emacs-notmuch testing, but I also ran into strange errors when I tried to do "emacs =2D-batch --funcall notmuch-hello". I just found that problem, (emacs =2D-batch was strangely operating in a window only 10 columns wide and bugs in notmuch-hello caused it to fail in a window so narrow). And I've fixed both of these things now. So the test suite now has a nice "emacs" script which can be used for easy testing of the emacs interface. I've only committed a simple test of notmuch-hello so far, but it will be easy to expand from here, (and I'll appreciate any help in doing so). Also, as anyone adds functionality to the emacs code in notmuch, please also extend the test suite to cover that functionality. Thanks, =2DCarl =2D-=20 carl.d.worth@intel.com --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iD8DBQFMweNn6JDdNq8qSWgRAohBAJ9QYdhbDmH4FiGNJd055Hdo3BCgDgCdFZnS 8oNxl+q//dM8IPyEw23re8Q= =1FlH -----END PGP SIGNATURE----- --=-=-=--