This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: Request for policy: regression tests
- To: Mikael Djurfeldt <djurfeldt at nada dot kth dot se>
- Subject: Re: Request for policy: regression tests
- From: Maciej Stachowiak <mstachow at alum dot mit dot edu>
- Date: Fri, 17 Dec 1999 15:25:43 -0800
- CC: bug-guile at gnu dot org, guile at sourceware dot cygnus dot com
- References: <E11yxs4-0004ER-00@mdj.nada.kth.se>
Mikael Djurfeldt wrote:
>
> As you know, Jim has written a testsuite found in CVS module
> "guile-modules".
>
> I think we should take as a policy always to run guile-test after
> changes we don't feel we have 100% control over, and not commit things
> if the change doesn't pass the test-suite. [This is not intended as
> criticism. This policy hasn't been stated explicitly for all
> developers.]
>
> Also, lately Jim tried to force all developers always to add a test
> to the suit which exposes the bug when fixing it. This way, we'll
> notice if any change someone makes re-introduces the bug.
I agree with both of these policies. Ideally, we want the test suite
integrated with the guile core so the rule can just be "run `make check'
before commiting."
- Maciej