From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Matt McClure Newsgroups: gmane.emacs.help Subject: What tools and references do you use for Emacs Lisp unit testing? Date: Tue, 3 Apr 2012 00:11:27 -0400 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=14dae9340f49382ffd04bcbe8013 X-Trace: dough.gmane.org 1333426306 12716 80.91.229.3 (3 Apr 2012 04:11:46 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 3 Apr 2012 04:11:46 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Apr 03 06:11:44 2012 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SEv5n-0001lp-JZ for geh-help-gnu-emacs@m.gmane.org; Tue, 03 Apr 2012 06:11:39 +0200 Original-Received: from localhost ([::1]:50767 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SEv5m-0002cG-Kn for geh-help-gnu-emacs@m.gmane.org; Tue, 03 Apr 2012 00:11:38 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:41664) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SEv5h-0002cA-0k for help-gnu-emacs@gnu.org; Tue, 03 Apr 2012 00:11:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SEv5e-0005zU-Tn for help-gnu-emacs@gnu.org; Tue, 03 Apr 2012 00:11:32 -0400 Original-Received: from mail-iy0-f169.google.com ([209.85.210.169]:32777) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SEv5e-0005zN-M2 for help-gnu-emacs@gnu.org; Tue, 03 Apr 2012 00:11:30 -0400 Original-Received: by iajr24 with SMTP id r24so6332636iaj.0 for ; Mon, 02 Apr 2012 21:11:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=RqcocRy4qn7efUHmylwMOQDtTvvHoP7z1LXmC3DSuKQ=; b=asRR8hzQYwSl4fXS3O7as9og611lvfA9JCDO1gUopv9TAtNnT2i0Qv4/CpDEU3wWRd FPB9ymFUCNy5SQKmxFQ30EKZrkjBl7+RisKC4fRLBdedF2SgKLbE4GylosmRaqqEfpyx coe5Fpp6OBgE5yE1d++Sg0XSdIs2KFWikfwBrE7B+pa1gFTeW1a/cT6CHHTjKaK9rj1G qphCvEtnU+G2YRo9Ew0KNwvKJXYPYshA/zjIqqZLibd+WIv7zcQhNsJu0ZXAd2lRRsIl uOlMlfc1teqUz9tK4XbIHmDu1z/GYp/cU/5uisaOEWYow4OAzwJw/ec3qbXj6TLrzxcE HT2Q== Original-Received: by 10.50.197.164 with SMTP id iv4mr7518437igc.73.1333426287816; Mon, 02 Apr 2012 21:11:27 -0700 (PDT) Original-Received: by 10.50.237.2 with HTTP; Mon, 2 Apr 2012 21:11:27 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.210.169 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:84279 Archived-At: --14dae9340f49382ffd04bcbe8013 Content-Type: text/plain; charset=ISO-8859-1 I've written a bit of Emacs Lisp, and I've written unit tests in other languages. From the list of tools on http://emacswiki.org/emacs/UnitTesting, ert.el and el-expectations.el look most promising to me. What tools are others using for unit testing and TDD in Emacs Lisp? What are good examples of packages using each? -- Matt McClure http://www.matthewlmcclure.com http://www.mapmyfitness.com/profile/matthewlmcclure --14dae9340f49382ffd04bcbe8013 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I've written a bit of Emacs Lisp, and I've written unit tests in ot= her languages.=A0From the list of tools on=A0http://emacswiki.org/emacs/UnitTesting, ert.el and= el-expectations.el look most promising to me.=A0What tools are others usin= g for unit testing and TDD in Emacs Lisp?=A0What are good examples of packa= ges using each? --14dae9340f49382ffd04bcbe8013--