From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Alexander Subject: Re: How you can help Date: Thu, 23 Oct 2008 13:04:48 +0100 Message-ID: <967CE7ED-05E9-4031-9F3B-CFB826511554@alexanderonline.org> Mime-Version: 1.0 (Apple Message framework v929.2) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ksyw8-0006n2-CD for emacs-orgmode@gnu.org; Thu, 23 Oct 2008 08:05:08 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ksyw5-0006lE-Q7 for emacs-orgmode@gnu.org; Thu, 23 Oct 2008 08:05:07 -0400 Received: from [199.232.76.173] (port=34864 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ksyw5-0006l5-JJ for emacs-orgmode@gnu.org; Thu, 23 Oct 2008 08:05:05 -0400 Received: from harley.gnservers.com ([72.52.242.16]:57260) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Ksyw4-0000zq-TO for emacs-orgmode@gnu.org; Thu, 23 Oct 2008 08:05:05 -0400 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: sebastian_rose@gmx.de Cc: emacs-orgmode@gnu.org Sebastian Rose wrote: > 5. I also think of little packages for testing parts of org. I'm curious if you or someone else has any ideas for writing automated tests for org-mode. I haven't the foggiest idea how someone would write a test for the parts of org that control what is displayed on the screen. I mean, when the bug is 'it doesn't look right' how can you tell? Perhaps the git repository should have a small collection of small org- mode files that reproduce certain bugs? If there were some examples of how to create such a test, then perhaps bug reporters would find it much easier to create them. I do see some confusing issues due to different configuration files. So creating a test file might involve making sure org-mode doesn't read any configuration (how do you do that?) and possible asking org- mode to extract all the configuration variables it has right now and dump them into a test file (...and how do you do that?)