tinytest
Lightweight and Feature Complete Unit Testing Framework
v1.4.3
·
Mar 23, 2026
·
GPL-3
Description
Provides a lightweight (zero-dependency) and easy to use unit testing framework. Main features: install tests with the package. Test results are treated as data that can be stored and manipulated. Test files are R scripts interspersed with test commands, that can be programmed over. Fully automated build-install-test sequence for packages. Skip tests when not run locally (e.g. on CRAN). Flexible and configurable output printing. Compare computed output with output stored with the package. Run tests in parallel. Extensible by other packages. Report side effects.
Downloads
43.9K
Last 30 days
555th
121.7K
Last 90 days
443.3K
Last year
Trend: +18.6% (30d vs prior 30d)
CRAN Check Status
14
OK
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | OK |
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-macos-arm64 | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | OK |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check History
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
Reverse Dependencies (403)
depends
imports
suggests
ALFAM2
AMR
AQEval
ArchaeoPhases
BEDMatrix
BVAR
BVARverse
BayesRep
BayesRepDesign
Bayesrel
CHNOSZ
ChemoSpec
ChemoSpec2D
ChemoSpecUtils
CoDaImpact
DTSg
Delaporte
DisImpact
EnvStats
GroupSeq
LMMsolver
LearnPCA
LinkedMatrix
MBBEFDLite
MakefileR
NMOF
ODataQuery
OmicNavigator
Orcs
PMwR
Pade
PerformanceAnalytics
QDiabetes
QuickJSR
RMCC
RNifti
RNiftyReg
ROI.plugin.highs
RPhosFate
RProtoBuf
RQuantLib
RTMB
RWNN
Rblpapi
Rcpp
RcppAnnoy
RcppArmadillo
RcppArray
RcppBlaze
RcppCCTZ
RcppClassic
RcppDynProg
RcppEigen
RcppFastAD
RcppFastFloat
RcppGSL
RcppInt64
RcppMagicEnum
RcppRedis
RcppSimdJson
RcppTOML
RcppUUID
Rdatasets
Rduckhts
RestRserve
SimTOST
StealLikeBayes
SurfRough
SurvivalClusteringTree
TruncatedNormal
TwoWayFEWeights
VIM
WVPlots
abclass
accumulate
aion
alkahest
amt
ananke
anticlust
anytime
aphylo
arkhe
arrg
astgrepr
automatedRecLin
autometric
backbone
banditpam
barrks
bdots
bfpwr
biglasso
biogas
blavaan
blocking
boostmath
bootGOF
bpvars
brar
brglm2
broadcast
bspm
bsvarSIGNs
bsvars
canprot
cartography
carts
catalog
cdata
checkmate
chem16S
chronometre
chronosphere
cit
clarabel
classInt
climetrics
clubpro
comat
comprehenr
crochet
cronR
csmbuilder
ctrdata
datareportR
datetimeutils
dauphin
dbarts
dcmodify
deductive
defm
depower
detectseparation
dfidx
digest
dimensio
distanceto
diveMove
divest
doconv
docxtractr
douconca
dtts
ecic
epitraxr
epiworldR
ergmito
ess
et.nwfva
etwfe
facmodTS
factReg
factor256
fastdid
fastshap
fastymd
faviconPlease
fisheye
flexiblas
fmcmc
fntl
formatdown
fritools
fritools2
funMoDisco
gbm
gdalcubes
gdm
geoarrowWidget
geojsonsf
geometries
gepaf
ggfixest
ggiraph
ggprism
ggspark
gimms
gower
gpkg
grattanInflators
grpreg
gtfsio
gtrendsR
h3lib
h3r
hashr
havel
healthyAddress
highs
holiglm
howManyImputations
hutilscpp
icr
imaginarycss
imbibe
inlcolor
inline
inlpubs
inphr
install.load
interleave
intsurv
irg
ironseed
isatabr
isopleuros
jagsUI
jti
kairos
khroma
kinesis
kknn
ksm
lamW
languageserversetup
linemap
lintools
lmhelprs
longevity
longurl
lumberjack
maditr
manymome.table
mapiso
maplegend
mapsf
maptiles
mapview
marginaleffects
maxLik
measles
merDeriv
mesonet
metaRange
mets
mev
micsr
midfieldr
miesmuschel
mig
minimaxApprox
mmand
modelbpp
modelsummary
mschart
nanotime
ncvreg
ndjson
neighbours
netplot
neverhpfilter
nexus
nloptr
nngeo
nonprobsvy
od
odyssey
opa
ore
orgutils
osrm
owd
pack
partialling.out
parttree
pcdid
pci
pdp
phangorn
phosphoricons
phutil
phyloregion
piqp
pkgKitten
plmmr
poorman
potential
ppRep
pqrfe
praznik
psychotree
qbinplots
quadprogXT
quantmod
rankdifferencetest
rapr
rassta
raster
rbranding
rcppmlpackexamples
rdbnomics
reda
reformulas
remify
remstats
remstimate
remulate
replacer
reportr
restatapi
revss
rformat
rgeedim
rgeomorphon
rgexf
rgph
rjsoncons
rlas
roger
roundhouse
roxut
roxytest
rqdatatable
rquery
rspa
rspm
runner
saber
scip
scs
semnar
sergeant
settings
sgo
sigr
simPop
simTool
simputation
singleRcapture
slurmR
smetlite
soma
sparta
spatialreg
spdep
spectralR
spgwr
spiderbar
splines2
starsExtra
statebins
statgenGWAS
statgenHTP
statgenIBD
statgenMPP
statgenQTLxT
statlingua
stringdist
stt.api
subplex
subsampling
super
surveillance
symDMatrix
synthesizer
tabula
tanaka
targeted
td
tdsa
terra
textutils
tiledb
tinycodet
tinylens
tinyplot
tinytable
toastui
topicmodels.etm
track2KBA
tractor.base
treePlotArea
treesitter.c
tsdb
twotrials
uaparserjs
ulid
valh
validate
validatesuggest
vegperiod
vek
via
vip
visreg
vtreat
walkboutr
wand
webmap
whisper
wooldridge
wrapr
x12
xmlwriter
xts
ympes
Dependency Network
Version History
new
1.4.1
Mar 10, 2026
new
0.9.2
Apr 24, 2019