Learn R Programming

recorder (version 0.8.2)

get_failed_tests_string: Get Failed Tests as a String

Description

Concatenates information of the tests that failed into one single character vector.

Usage

get_failed_tests_string(playback, ignore_tests = NULL,
  ignore_cols = NULL, ignore_combinations = NULL)

Arguments

playback

data.playback to extract failed tests from.

ignore_tests

character ignore test results from tests with these names.

ignore_cols

character ignore test results from tests of columns with these names.

ignore_combinations

list ignore test results from specific tests of specific columns.

Value

character with one entry for each row in new data. Each entry concatenates information of the tests, that did NOT pass for the corresponding row in new data.

Details

Look up the descriptions and other meta data of the available validation tests with get_tests_meta_data.

Examples

Run this code
# NOT RUN {
# 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_string(playback)
get_failed_tests_string(playback, ignore_tests = "outside_range")
get_failed_tests_string(playback, ignore_cols = "junk")
get_failed_tests_string(playback, ignore_combinations = list(outside_range = "Sepal.Width"))
# }

Run the code above in your browser using DataLab