Re: [Rd] Package Unit Testing

From: Martin Maechler <maechler_at_stat.math.ethz.ch>
Date: Mon 03 Jul 2006 - 07:13:46 GMT

>>>>> "miguel" == miguel manese <jjonphl@gmail.com>
>>>>> on Mon, 3 Jul 2006 09:43:12 +0800 writes:

    miguel> Hello, Do we have like an official unit testing
    miguel> framework for packages? Like we do R CMD check, and
    miguel> say the scripts in <pkg>/test are executed? 

yes. Just it's "./tests", not './test'.

More specifically, all ./tests/*.R are executed and for those foobar.R for which there's a foobar.Rout.save file, the output is (R CMD Rdiff)ed agains the result of running foobar.R

All this should be pretty obvious from the manual "Writing R Extensions".
What was it in there that was not clear enough?

    miguel> Or do we roll out our own outside the package?

Some people use the 'RUnit' package in addition or -- unfortunately -- alternatively to the "official" testing procedures via the "./tests" directory.

Martin Maechler, ETH Zurich



R-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel Received on Mon Jul 03 17:16:14 2006

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Tue 25 Jul 2006 - 00:31:50 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.