Thank you, Martin and Prof. Ripley, for your very helpful answers! It would be nice if this could be mentioned in section 1.1.4 of the "Writing R Extensions" manual. Arne
On Friday 05 November 2004 12:17, Martin Maechler wrote: > >>>>> "Arne" == Arne Henningsen <[EMAIL PROTECTED]> > >>>>> on Fri, 5 Nov 2004 11:56:02 +0100 writes: > > Arne> Hi, I added the "tests" subdirectory and a test file > Arne> (say "myTest.R") to our "systemfit" package. Up to now > Arne> I create the "myTest.Rout.save" file with > > >> R CMD BATCH --vanilla myTest.R myTest.Rout.save > > that explains everything. > Why do you do so? > > Instead: > > 1) Start with no '.Rout.save' > > 2) R CMD check <pkg> > will produce one in <pkg>.Rcheck/tests/myTest.Rout > Copy it to the package source, i.e. typically > > cp <pkg>.Rcheck/tests/myTest.Rout <pkg>/tests/myTest.Rout.save > > 3) R CMD check <pkg> > now *will* do the comparison and give no difference hopefully > > Martin Maechler, ETH Zurich > > > Arne> However, "R CMD check" reports two differences between > Arne> myTest.Rout.save and the output of myTest.R: a) > Arne> myTest.Rout.save contains following extra line at the > > Arne> beginning of the file: > >> invisible(options(echo = TRUE)) > > Arne> b) myTest.Rout.save contains the following 2 extra > > Arne> lines at the very end of the file: > >> proc.time() > > Arne> [1] 1.80 0.07 2.00 0.01 0.00 > > Arne> Everytime I change myTest.R and create a new > Arne> myTest.R.save file I have to delete these 3 lines by > Arne> hand. I could do this e.g. by a script using "sed", > Arne> but I wonder if I can start "R CMD BATCH" with an > Arne> option that suppresses any commands that are not in > Arne> the input file, i.e. "invisible(options(echo = TRUE))" > Arne> and "proc.time()". Or what is the easiest way to > Arne> create .Rout.save files? (I am using R 2.0.0 on a > Arne> i686 PC with SuSE Linux 9.0) > > Arne> Thanks, Arne -- Arne Henningsen Department of Agricultural Economics University of Kiel Olshausenstr. 40 D-24098 Kiel (Germany) Tel: +49-431-880 4445 Fax: +49-431-880 1397 [EMAIL PROTECTED] http://www.uni-kiel.de/agrarpol/ahenningsen/ ______________________________________________ [EMAIL PROTECTED] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html