[prev in list] [next in list] [prev in thread] [next in thread] 

List:       listar-dev
Subject:    [EDev] Re: Test Suite Proposal Rev 0.0
From:       Ecartis Development <EcartisDevelopment () 2networkit ! com>
Date:       2004-04-26 20:36:48
Message-ID: 82339E0D2BA5F144A6887F682C4FB71F9C02 () taurus ! neo ! 2networkit ! net
[Download RAW message or body]

 Rachel,
I would love to see a howto on the ecartis and exchange if you have any
info.
Thanks
David

-----Original Message-----
From: Rachel Blackman [mailto:sparks@noderunner.net] 
Sent: Sunday, April 25, 2004 9:43 PM
To: ecartis-dev@ecartis.org
Subject: [EDev] Re: Test Suite Proposal Rev 0.0

> Operating Systems
> -----------------
> The test suite should be able to run on any unix-like system that can 
> run Ecartis. The only difficulty is Win32 which I know next to nothing 
> about. Anyone who cares about testing Ecartis on Win32 should step up 
> and offer to help.

FWIW, Ecartis under Win32 runs more or less exactly the same as it does
under Windows.  The dynamic modules are loaded as DLLs rather than .so's,
and it's ecartis.exe instead of the UNIX binary, but it otherwise works
exactly as it does under UNIX.  One of the benefits of the SMTP-based method
of outgoing mail is that it can be completely mail-program agnostic. 
I've seen Ecartis (and the various modules) set up as Microsoft Exchange
mailboxes before. :)

> The Long Term
> -------------
> In the long term, the test suite needs to be maintained with Ecartis 
> itself. When bugs are found in Ecartis, a test should be added to the 
> test suite that detects the bug, before the bug is fixed. In additon, 
> when new features are added to Ecartis, tests should be written to 
> ensure that they operate correctly.

Basically the Extreme Programming 'test first' mindset, I guess?  I.e.,
define the way the feature or fix works, write a test for it, then add the
feature or fix with the test as the measuring stick of whether or not it's
been implemented properly.



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic