On Wednesday 19 September 2007, Trevor Wiens wrote: > On Wed, 19 Sep 2007 11:44:52 -0700 > > Dylan Beaudette <[EMAIL PROTECTED]> wrote: > > On Wednesday 19 September 2007, Trevor Wiens wrote: > > > On Wed, 19 Sep 2007 09:19:07 +0100 > > > > > > Glynn Clements <[EMAIL PROTECTED]> wrote: > > > > Fixed in CVS, with: > > > > > > Confirmed. Downloaded and retested this morning. Thanks > > > > > > T > > > > Are there any mechanisms in place such that core modules like this can be > > tested on a regular basis for correct results ? > > I don't know what would be ideal, but one possiblity would be to start > building a testing map set for the Spearfish data set and some simple > scripts to go with it. > > In the case of r.neighbors for example I would think as simple script would > be ideal. something like > begin loop through neighbors operations > r.neighbors over limited area > r.what to extract values from specific location > results match > report OK > results don't match > report problem > end loop > > I would think that if this was slowly built up for each core module, then > future developers could simply use this as a testing mechanism which should > speed development. > > Also, prior to release a master script could run each of these in turn > against the rc versions to make sure that the core functionality was still > working. > > I realize this is labour intensive but have no suggestions as to a quicker > but still reliable method. > > For myself, I doubt I will have little time to this, as I still have > v.buffer waiting to be fixed on my to do list. > > T
Good ideas. It looks like Soren did some work on an excellent testsuite for GRASS... but not sure how to use / extend it. Perhaps I can spend some time on this after by thesis is done... cheers, Dylan -- Dylan Beaudette Soils and Biogeochemistry Graduate Group University of California at Davis 530.754.7341 _______________________________________________ grass-dev mailing list [email protected] http://grass.itc.it/mailman/listinfo/grass-dev

