get_failed_tests {recorder} | R Documentation |
Get Failed Tests
Description
Get Failed Tests
Usage
get_failed_tests(playback, ignore_tests = NULL, ignore_cols = NULL,
ignore_combinations = NULL)
Arguments
playback |
|
ignore_tests |
|
ignore_cols |
|
ignore_combinations |
|
Value
data.table
with test results as logicals for all of the tests
with at least one failure. A failed test for any given row is
equivalent to a value of TRUE. If all tests passed, the function will simply
return a data.table with one column, 'any_failures', that is always FALSE,
to ensure that the output is (type) stable and consistent.
Examples
# record tape from `iris`.
tape <- record(iris)
# load data.
data(iris_newdata)
# validate new data by playing new tape on it.
playback <- play(tape, iris_newdata)
get_failed_tests(playback)
get_failed_tests(playback, ignore_tests = "outside_range")
get_failed_tests(playback, ignore_cols = "junk")
get_failed_tests(playback, ignore_combinations = list(outside_range = "Sepal.Width"))
[Package recorder version 0.8.2 Index]