tests/testthat/test-validate_wrt_option.R

context("Validate With Respect To Option")

test_that("validate_wrt_option fails when not in option name", {
  post_samples_example <- tibble::tibble(option_name = c("X", "Y", "Z"))
  expect_error({
    validate_wrt_option(wrt_option = "B", posterior_samples = post_samples_example)
  })
})


test_that("validate_wrt_option passes when in option name", {
  post_samples_example <- tibble::tibble(option_name = c("A", "B", "C"))
  expect_invisible({
    validate_wrt_option(wrt_option = "B", posterior_samples = post_samples_example)
  })
})

Try the grizbayr package in your browser

Any scripts or data that you put into this service are public.

grizbayr documentation built on Oct. 9, 2023, 5:10 p.m.