Hi all,
since some weeks i'm developing a test suite for GRASS.
I have implemented a test frame work and some basic tests.
I would like to have some feedback from the devs and users if the concept
of the test suite is correct or even meaningful, because i'm thinking a test suite is very important
for GRASS, especially for the development process.
I hope to provide an environment for easy test development to support
stability and error reduction for GRASS.
You can download the latest test suite and the test location here:
http://www-pool.math.tu-berlin.de/~soeren/grass/GRASS_TestSuite/GRASS_Testsuite.tar.gz
http://www-pool.math.tu-berlin.de/~soeren/grass/GRASS_TestSuite/spearfish_grass60data.tar.gz
The test suite will only work correctly within the test location (this is the newest
not modified spearfish60 location) and with a fresh grass-6.1 cvs version!
If you run the test suite, you can compare your results with my results:
http://www-pool.math.tu-berlin.de/~soeren/grass/GRASS_TestSuite/html/GRASSSummary.html
I made a (currently incomplete) video tutorial in german and a pdf presentation in english and german.
Because i'm not a nativ english speaker, i would encourage the native's to check the
english presentation. It would be a great help for me, if you can support me to write better
presentations and tutorials.
The video tutorials and the pdf presentations are available here:
http://www-pool.math.tu-berlin.de/~soeren/grass/modules/
The video tutorial is splitted into two parts. The first part is completely in
german and shows only the presentation, which are also available
in english and german as pdf and OpenOffice2 format.
The second part of the video tutorial shows the handling of the test suite and ist partly in german (the small text parts).
Those small text parts are also available in the english pdf presentation.
So if you read the english pdf presentation, you can easily follow the second part of the tutorial.
English presentation:
http://www-pool.math.tu-berlin.de/~soeren/grass/GRASS_TestSuite/GRASS-Testsuite-Presentation-OO2-New_en.pdf
Part two of the tutorial:
http://www-pool.math.tu-berlin.de/~soeren/grass/modules/Tutorials/Testsuite/Testsuite_Tutorial_part2_de.html
I wish to add an english tutorial too, but have no time for that for the next months.
Thank you in advance for your
comments, suggestions or constructive criticism.
Everything is welcome!!
Best regards
Soeren