rtest: unit and system testing for R
Version 0.5.27

rtest is a fork from RUnit. it offers a simple system test suite and this is the only part I really maintain. it provides xml output that makes integration in Hudson, while coverage reports in unit test results are on its way.

Browse man pages Browse package API and functions Browse package files

AuthorMatthias Burger <burgerm@users.sourceforge.net>, Klaus Juenemann <k.junemann@gmx.net>, Thomas Koenig <thomas.koenig@epigenomics.com>, Mario Frasca <mfrasca@users.sourceforge.net>
Date of publicationNone
MaintainerMario Frasca <mariotomo@gmail.com>
LicenseGPL-2
Version0.5.27
URL https://r-forge.r-project.org/projects/rtest/
Package repositoryView on R-Forge
InstallationInstall the latest version of this package by entering the following in R:
install.packages("rtest", repos="http://R-Forge.R-project.org")

Man pages

checkFuncs: RUnit check functions
inspect: Track the executed code lines of a function or method.
printHTML.trackinfo: Write HTML pages of the tracking result.
runit: Definition and execution of RUnit test suites.
RUnit-internal: Internal functions
RUnit-intro: RUnit - Package Description
RUnit-options: RUnit options
systemtest: Definition and execution of RSystem test suites.
testCaseSetUp: Definition of RUnit Test Case code files.
textProtocol: Printing a plain text or HTML version of an RUnit test run...
tracker: Tracking the results of the inspect process.

Functions

.setUp Man page
.tearDown Man page
DEACTIVATED Man page Source code
RUnit Man page
RUnit options Man page
RUnit-options Man page
baseTestSuite Source code
basename Source code
buildRUnitOptions Source code
checkEquals Man page Source code
checkEqualsNumeric Man page Source code
checkException Man page Source code
checkIdentical Man page Source code
checkTrue Man page Source code
defineTestSuite Man page Source code
executeTestCase Source code
existsTestLogger Source code
extractMatching Source code
getErrors Man page Source code
includeTracker Man page Source code
inspect Man page Source code
isValidTestSuite Man page Source code
isValidTestSuite.RBaseTestSuite Source code
isValidTestSuite.RSystemTestSuite Man page Source code
isValidTestSuite.RUnitTestSuite Man page Source code
isValidTestSuite.default Man page Source code
newTestLogger Source code
onLoad Source code
onUnload Source code
patternToRegex Source code
plotConnection.trackInfo Man page Source code
print.RUnitTestData Man page Source code
printHTML Man page Source code
printHTML.default Source code
printHTML.trackInfo Man page Source code
printHTMLProtocol Man page Source code
printJUnitProtocol Man page Source code
printTextProtocol Man page Source code
runSingleValidTestSuite Source code
runSingleValidTestSuite.RBaseTestSuite Source code
runSingleValidTestSuite.RSystemTestSuite Man page Source code
runSingleValidTestSuite.RUnitTestSuite Source code
runTestFile Man page Source code
runTestSuite Man page Source code
runTestSuite.RBaseTestSuite Source code
runTestSuite.RUnitTestSuite Man page
runTestSuite.default Man page Source code
runTestSuite.list Source code
setStandardRandomNumberGenerator Source code
setStandardRandomNumberGenerator.RUnitTestSuite Source code
setUp Source code
sourceTestFile Source code
summary.RUnitTestData Man page Source code
systemTestSuite Man page Source code
tearDown Source code
toValidXmlString Source code
tracker Man page Source code
unitTestSuite Man page Source code
writeBeginBody Man page Source code
writeBeginHead Man page Source code
writeBeginHtml Man page Source code
writeBeginTable Man page Source code
writeBeginTag Man page Source code
writeCR Man page Source code
writeEndBody Man page Source code
writeEndHead Man page Source code
writeEndHtml Man page Source code
writeEndTable Man page Source code
writeEndTag Man page Source code
writeHtmlEnd Man page Source code
writeHtmlHeader Man page Source code
writeHtmlSection Man page Source code
writeHtmlSep Man page Source code
writeHtmlTable Source code
writeImage Man page Source code
writeLi Man page
writeLink Man page Source code
writeLinkRef Man page
writeP Man page
writeRaw Man page Source code
writeRawCR Man page Source code
writeTableRow Man page Source code
writeTitle Man page Source code

Files

build
build/rtest.pdf
R
R/inspector.r
R/basesuite.r
R/exportHTML.r
R/testLogger.r
R/runit.r
R/checkFuncs.r
R/html.r
R/systemtest.r
R/textProtocol.r
R/options.r
R/htmlProtocol.r
R/junitProtocol.r
R/00Init.r
NAMESPACE
tests
tests/README
inst
inst/unitTests
inst/unitTests/runitTextProtocol.r
inst/unitTests/runalltests.R
inst/unitTests/runitRUnit.r
inst/unitTests/runitHTMLProtocol.r
inst/unitTests/runitS4.r
inst/unitTests/runitInspect.r
inst/unitTests/Makefile
inst/unitTests/runitTearDown.r
inst/unitTests/runitPlotConnection.r
inst/unitTests/runitTestLogger.r
inst/unitTests/runitSetUp.r
inst/share
inst/share/R
inst/share/R/compareRUnitTestData.r
inst/share/R/checkCode.r
inst/examples
inst/examples/runitVirtualClassTest.r
inst/examples/correctTestCase.r
inst/examples/runitc2f.r
inst/doc
inst/doc/rtest.pdf
inst/doc/rtest.ps
inst/doc/rtest.dvi
inst/doc/rtest.out
inst/doc/rtest.tex
inst/doc/rtest.Rnw
inst/doc/Makefile
DESCRIPTION
ChangeLog
man
man/RUnit-intro.Rd
man/RUnit-options.Rd
man/tracker.Rd
man/systemtest.Rd
man/inspect.Rd
man/printHTML.trackinfo.Rd
man/testCaseSetUp.Rd
man/RUnit-internal.Rd
man/runit.Rd
man/textProtocol.Rd
man/checkFuncs.Rd
COPYING
NEWS
rtest documentation built on May 21, 2017, 3:46 a.m.