From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 316 invoked by alias); 8 Feb 2007 21:50:48 -0000 Received: (qmail 309 invoked by uid 22791); 8 Feb 2007 21:50:47 -0000 X-Spam-Status: No, hits=-2.6 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (66.187.233.31) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 08 Feb 2007 21:50:31 +0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.13.1/8.13.1) with ESMTP id l18LoSsf006045 for ; Thu, 8 Feb 2007 16:50:28 -0500 Received: from pobox.toronto.redhat.com (pobox.toronto.redhat.com [172.16.14.4]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id l18LoS4l003051 for ; Thu, 8 Feb 2007 16:50:28 -0500 Received: from [172.16.14.105] (to-dhcp5.toronto.redhat.com [172.16.14.105]) by pobox.toronto.redhat.com (8.12.11.20060308/8.12.11) with ESMTP id l18LoSR8028120 for ; Thu, 8 Feb 2007 16:50:28 -0500 Message-ID: <45CB9B24.8050400@redhat.com> Date: Thu, 08 Feb 2007 21:50:00 -0000 From: Sami Wagiaalla User-Agent: Thunderbird 1.5.0.9 (X11/20061219) MIME-Version: 1.0 To: frysk Subject: UI testing Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact frysk-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-owner@sourceware.org X-SW-Source: 2007-q1/txt/msg00102.txt.bz2 For the last little while I have been working on revamping the dogtail tests. They are now compatible with dogtail-0.6.1 found on fc6. There is a new base class fryskTestCase, which contains code common between all tests. The tests survive the new druid modifications. Mike will be writing a small test case for the modifications made to the druid. I have also been working on reducing the amount of output to the terminal from the tests and from dogtail, so that it can be incorporated into make check. Although the dogtail tests are not part of make check i strongly recommend that they be run whenever changes to the gui are made to ensure that they always pass. I also strongly recommend that from here forth we follow a test driven development model with the gui. ie all new features should be backed up with tests which prove that they work. Although this model feels a lot slower the tests have a lot of benefit when we go through refactoring and just general regression prevention.