From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Christian Ohler Newsgroups: gmane.emacs.devel Subject: Re: testing framework and package.el Date: Fri, 01 Oct 2010 23:01:22 +1000 Message-ID: <4CA5DBA2.4050102@fastmail.net> References: <87tyladfnf.fsf@gmx.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1285938124 27693 80.91.229.12 (1 Oct 2010 13:02:04 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 1 Oct 2010 13:02:04 +0000 (UTC) Cc: Sebastian Rose , emacs-devel Mailinglist To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 01 15:02:01 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1P1fFQ-00031O-KM for ged-emacs-devel@m.gmane.org; Fri, 01 Oct 2010 15:02:00 +0200 Original-Received: from localhost ([127.0.0.1]:49556 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P1fFQ-0003eO-8z for ged-emacs-devel@m.gmane.org; Fri, 01 Oct 2010 09:02:00 -0400 Original-Received: from [140.186.70.92] (port=34977 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P1fFD-0003eJ-P3 for emacs-devel@gnu.org; Fri, 01 Oct 2010 09:01:48 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P1fFA-0004CR-M0 for emacs-devel@gnu.org; Fri, 01 Oct 2010 09:01:47 -0400 Original-Received: from out5.smtp.messagingengine.com ([66.111.4.29]:38930) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P1fFA-0004BX-IB for emacs-devel@gnu.org; Fri, 01 Oct 2010 09:01:44 -0400 Original-Received: from compute1.internal (compute1.nyi.mail.srv.osa [10.202.2.41]) by gateway1.messagingengine.com (Postfix) with ESMTP id 5A83A290; Fri, 1 Oct 2010 09:01:42 -0400 (EDT) Original-Received: from frontend2.messagingengine.com ([10.202.2.161]) by compute1.internal (MEProxy); Fri, 01 Oct 2010 09:01:42 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=messagingengine.com; h=message-id:date:from:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; s=smtpout; bh=9BiQ/VV0Z/Dz9EXwAxNxQqt2+i4=; b=c/qind94/DcGtXHpdSHx+X9ez3d6uEgljs7YaQDNAJ/XSRj2j/I7tm64spZ9bMlY29gskjvA7ADp3vkl1/ULAOjrygogUN4eoemOcHeLzCf4SWTMo0VSnssa/4VjH3oUIkFkCfUXaHkRPqe6hpcMiiKVfaGUTWOfaCNjXTYcvAo= X-Sasl-enc: fKfaddYCy51kk/MHeplsNB/HNRxr7f+va2uFkEqbS7WC 1285938100 Original-Received: from ohler-macbookpro.local (17.8.70.115.static.exetel.com.au [115.70.8.17]) by mail.messagingengine.com (Postfix) with ESMTPSA id AE2AF5E7105; Fri, 1 Oct 2010 09:01:37 -0400 (EDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:131154 Archived-At: On 28/09/10 8:57, Stefan Monnier wrote: >> is there a chance to get a testing framework on elpa.gnu.org on the >> short run? >> Ert [1] is used in nxhtml, simple to use and documented. > > IIRC we've agreed to try and install ERT, either on elpa or in Emacs > itself, and then try and move the few tests we already have > scattered about to use ERT. But I haven't heard much about it recently. Incidentally, I finished a major overhaul of ERT's manual a few days ago. Over the next few weeks, I should be able to find some time to put together a patch to integrate it into Emacs. If anyone is interested, you can already review the code at http://github.com/ohler/ert and send me comments to speed up the integration process. I think it makes more sense to have ERT in Emacs proper rather than as an ELPA package. This way, tests for Emacs itself can use ERT. Ulf Jasper's tests in the test/ directory would be the first candidates. Christian.