Last chance! 50% off unlimited learning
Sale ends in
Each individual test in the package generates a tinytest
object.
A tinytest
object behaves like a logical
scalar, but
it is endowed with attributes allowing to trace back where the test
was run.
tinytest(result, call, diff = NA_character_, short = NA_character_,
file = NA_character_, fst = NA_integer_, lst = NA_integer_, ...)
[logical]
scalar.
[call]
The call that created result
.
[character]
difference between current and target value
(if any).
[character]
short description of the difference
[character]
File location of the test.
[integer]
First line number in the test file.
[integer]
Last line number in the test file (differs
from fst
if the call spans multiple lines).
A tinytest
object.
# NOT RUN {
tt <- expect_equal(1+1, 2)
if (isTRUE(tt)){
print("w00p w00p!")
} else {
print("Oh no!")
}
# }
Run the code above in your browser using DataLab