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

Reply via email to