Hi Renaud, On Tue, Dec 18, 2012 at 8:44 AM, Renaud Gaujoux <ren...@cbio.uct.ac.za> wrote: > Hi Henrik (and list), > > I am interested in a similar feature, and would be happy to see the > suggestions you got off-line :) > Have you come up with a robust solution, which would work in a variety of > situations (in examples, tests, \Sexpr calls, etc..)?
see queryRCmdCheck() of R.utils. Example: # Get the 'R CMD check' status, if any status <- R.utils::queryRCmdCheck() if (status != "notRunning") { cat("The current R session was launched by R CMD check. Status:", status, "\n") } else { cat("The current R session was not launched by R CMD check.\n") } I haven't tested it with Sweave, but with examples and tests. R.utils 1.18.0 is on CRAN, but you'd want 1.18.3, because: Version: 1.18.3 [2012-11-06] o BUG FIX: queryRCmdCheck() did not detect "tests" evidences when 'R CMD check' was testing multiple architectures. It may be another couple of weeks before I submit it to CRAN, but in the meanwhile you can grab it via: source("http://aroma-project.org/hbLite.R"); hbLite("R.utils") Any feedback (positive or negative) is appreciated. Hope it helps /Henrik > Thank you. > > Bests, > Renaud > > -- > Renaud Gaujoux > Computational Biology - University of Cape Town > South Africa > > ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel