[GRASSLIST:501] Re: GRASS test suite

Radim Blazek radim.blazek at gmail.com
Fri Mar 31 04:47:26 EST 2006


On 3/31/06, Sören Gebbert <soerengebbert at gmx.de> wrote:
> Hi Radim,
>
> On Friday 31 March 2006 10:31, Radim Blazek wrote:
> > Good,
> >
> > could you please run it also on Windows version?
> > http://mpa.itc.it/radim/wingrass/qgis-0.8.0-preview-win32-060329.zip
> >
> > The package includes MSYS and shell so it should be possible
> > to run your test. You can either start it from script setting GISRC
> > or you can start QGIS, open a mapset and then start GRASS shell
> > from GRASS tools.
> >
> > Radim
>
> I will try, but i think this wont work. I'm using some Unix tools like sed,  rm and stuff.
> I will see if MSYS provides those tools, because i didnt find much information about this toolset
> at http://www.mingw.org/msys.shtml ... . I think this is only a bash and tar????
>
> I tried first to use only bash functionality, but this functionality is to limited
> for the test suite. So i had to use Unix tools too.
>
> Also md5sum must be installed in windows,
> otherwise the md5 checksum tests are not available.
>
> Is there no other bash-unix-tool environment for windows available?
> I didnt found one.

MSYS includes:
basename.exe  env.exe      install.exe       od.exe     tail.exe
bzip2.exe     expr.exe     install-info.exe  patch.exe  tar.exe
cat.exe       false.exe    less.exe          ps.exe     tee.exe
chmod.exe     find.exe     ln.exe            rmdir.exe  texindex.exe
cmp.exe       fold.exe     ls.exe            rm.exe     touch.exe
comm.exe      gawk.exe     m4.exe            rxvt.exe   tr.exe
cp.exe        grep.exe     make.exe          sed.exe    true.exe
cut.exe       gzip.exe     makeinfo.exe      sh.exe     uname.exe
date.exe      head.exe     md5sum.exe        sleep.exe  uniq.exe
diff3.exe     id.exe       mkdir.exe         sort.exe   vim.exe
diff.exe      info.exe     mount.exe         split.exe  wc.exe
dirname.exe   infokey.exe  mv.exe            stty.exe   xargs.exe

> And how about the existing shell scripts in grass,
> do they work with MSYS and GRASS with windows?

At moment no because of the problem with variables I reported yesterday,
but they will work soon using sh.exe from MSYS.

Radim

> I will try this out this evening.
> Best regards
> Soeren
>
> >
> >
> > On 3/30/06, Sören Gebbert <soerengebbert at gmx.de> wrote:
> > > 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
> > >
> > >
> >
> >
>




More information about the grass-user mailing list