CRAN/E | tinytest

tinytest

Lightweight and Feature Complete Unit Testing Framework

Installation

About

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.

Citation tinytest citation info
github.com/markvanderloo/tinytest
Bug report File report

Key Metrics

Version 1.4.1
R ≥ 3.0.0
Published 2023-02-22 427 days ago
Needs compilation? no
License GPL-3
CRAN checks tinytest results

Downloads

Yesterday 545 0%
Last 7 days 2.865 -35%
Last 30 days 14.859 -3%
Last 90 days 44.563 -6%
Last 365 days 181.829 -1%

Maintainer

Maintainer

Mark van der Loo

mark.vanderloo@gmail.com

Authors

Mark van der Loo

aut / cre

Material

README
NEWS
Reference manual
Package source

Vignettes

tinytest by example
Using tinytest

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

tinytest archive

Depends

R ≥ 3.0.0

Imports

parallel
utils

Reverse Depends

QR

Reverse Imports

epidata
ttdo

Reverse Suggests

abclass
accumulate
ageutils
AMR
amt
anytime
aphylo
ast2ast
backbone
bdots
BEDMatrix
benchr
BiocBaseUtils
blavaan
bootGOF
brglm2
bspm
bsvars
BVAR
BVARverse
cartography
catalog
cdata
checkmate
ChemoSpec
ChemoSpec2D
ChemoSpecUtils
CHNOSZ
cit
comat
comprehenr
container
crochet
cronR
ctrdata
datetimeutils
dauphin
dcmodify
deductive
Delaporte
detectseparation
digest
DisImpact
distanceto
diveMove
doconv
docxtractr
DTSg
dtts
ecic
Load all 242 items
(warning: might lead to performance issues and take some time)