Hi David I know this chapter about tests. But I didn't know what exactly happens wenn I enter "make check". I didn't found something about this in the manual or somewhere on the homepage. Analysing the makefiles seems to be the first barrier to starting with writing tests.
Michael >----Ursprüngliche Nachricht---- >Von: [EMAIL PROTECTED] >Datum: 16.10.2008 17:47 >An: <[EMAIL PROTECTED]> >Kopie: "forge octave"<[EMAIL PROTECTED]>, "maintainers list octave's"<[EMAIL >PROTECTED]> >Betreff: Re: [OctDev] how someone can help improving tests > >[EMAIL PROTECTED] wrote: >> Hi all >> >> I have read the short discussion about helping with the tests. >> Now I was wondering if I can read somewhere on the octave or >> octave-forge page something about testing. >> I could not. >> >> Maybe it's helpfull (also for beginners) if somewhere on a page >> are some sentence written about >> "how to start improving tests" or something similar. Maybe at the wiki page? >> >Check the chapter of the manual > >http://www.gnu.org/software/octave/doc/interpreter/Test-Functions.html#Test-Functions > >> Now for my own interests, what exactly happens if I enter "make check" after >> compiling the octave source? >> I see running a lot of tests. I think this are the tests in the m-files >> where the lines start with %! but I'm not sure. >> >"make check" checks all *.cc and *.m fiels in the octave source tree for >lines starting with "%!", extracts them and passes them the the "test" >function of Octave. Once it has done that it executes all of the >stand-alone test scripts that are in the octave/test/*.m directory. Note >that the stand-alone sparse test script is actually built with a shell >script before actually being used. >> Writing tests for m-files which doesn't have them can be a good start to >> learn how octave >> works and how some code looks like. >> >> >I couldn't agree more. > >D. > >-- >David Bateman [EMAIL PROTECTED] >Motorola Labs - Paris +33 1 69 35 48 04 (Ph) >Parc Les Algorithmes, Commune de St Aubin +33 6 72 01 06 33 (Mob) >91193 Gif-Sur-Yvette FRANCE +33 1 69 35 77 01 (Fax) > >The information contained in this communication has been classified as: > >[x] General Business Information >[ ] Motorola Internal Use Only >[ ] Motorola Confidential Proprietary > > ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Octave-dev mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/octave-dev
