From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Lennart Borgman" Newsgroups: gmane.emacs.devel Subject: Re: [jerome.marant@free.fr: Re: Possible help with stable Emacsreleases.] Date: Fri, 1 Oct 2004 23:47:23 +0200 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: <002001c4a800$4b91f6e0$0200a8c0@sedrcw11488> References: <1096291271.415813c757a26@imp6-q.free.fr> <20040927134714.GA20012@fencepost> <87hdphx91c.fsf@trouble.defaultvalue.org> <87655wswkv.fsf@trouble.defaultvalue.org> <01c4a6f8$Blat.v2.2.2$f6ef61c0@zahav.net.il> <20040930143404.GB2296@fencepost> <01c4a703$Blat.v2.2.2$9a627220@zahav.net.il> <1096559619.415c2c031623c@imp4-q.free.fr> <01c4a707$Blat.v2.2.2$99a73ba0@zahav.net.il> <1096571344.415c59d07b21c@imp3-q.free.fr> <01c4a7f5$Blat.v2.2.2$293546c0@zahav.net.il> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1096667300 11729 80.91.229.6 (1 Oct 2004 21:48:20 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 1 Oct 2004 21:48:20 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 01 23:48:09 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CDVG4-0006Qh-00 for ; Fri, 01 Oct 2004 23:48:09 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CDVMX-0005Pi-BX for ged-emacs-devel@m.gmane.org; Fri, 01 Oct 2004 17:54:49 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CDVMQ-0005PT-B3 for emacs-devel@gnu.org; Fri, 01 Oct 2004 17:54:42 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CDVMP-0005PH-UC for emacs-devel@gnu.org; Fri, 01 Oct 2004 17:54:42 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CDVMP-0005PE-Pu for emacs-devel@gnu.org; Fri, 01 Oct 2004 17:54:41 -0400 Original-Received: from [81.228.10.113] (helo=av3-2-sn4.m-sp.skanova.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CDVFZ-00040Z-HQ; Fri, 01 Oct 2004 17:47:38 -0400 Original-Received: by av3-2-sn4.m-sp.skanova.net (Postfix, from userid 502) id BD3EF37E6B; Fri, 1 Oct 2004 23:47:36 +0200 (CEST) Original-Received: from smtp2-1-sn4.m-sp.skanova.net (smtp2-1-sn4.m-sp.skanova.net [81.228.10.183]) by av3-2-sn4.m-sp.skanova.net (Postfix) with ESMTP id A82E737E52; Fri, 1 Oct 2004 23:47:36 +0200 (CEST) Original-Received: from sedrcw11488 (t2o58p80.telia.com [62.20.165.80]) by smtp2-1-sn4.m-sp.skanova.net (Postfix) with SMTP id 7FB2337E42; Fri, 1 Oct 2004 23:47:35 +0200 (CEST) Original-To: "Eli Zaretskii" , X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1409 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 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: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:27792 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:27792 ----- Original Message ----- From: "Eli Zaretskii" : > I'll also in favour of test cases we can replay every time we : > add new patches. Since emacs is able to run in batch, there is : > no reason no to do so. : : Alas, there's no test suite for Emacs. We discussed this in the past, : so you can find in the archives why it is difficult to come up with : such a test suite (display testing is one problem). Just for the record: There seem to something coming on the GUI side for testing. The page http://www.testdriven.com/modules/mylinks/viewcat.php?cid=13 contains two tools that could be used: Autolt (GPL) and X11::GUITest (GPL). As far as I can see Autolt is only for Windows platforms and X11::GUITest is in an early beta stage. I guess testing on MS Windows has some drawbacks. However it could also be a good idea since many things are made available on the screen. (This has been part of MS investment in accessability.) I don't have any idea how the state of these things are on X, but I guess there is something similar since X11::GUITest is beeing written. Anyway tests could be written in layers to hide the dependency of the exact tool used. (But this would perhaps make it slow, beeing quite contrary to the idea of unit tests.) - Lennart