tests/testthat/test-validation.R

test_that("errors from validate_params()", {
  expect_snapshot(error = TRUE, validate_params())
  expect_snapshot(error = TRUE, validate_params(1:2))
  expect_snapshot(error = TRUE, validate_params(mtry()))
  expect_snapshot(error = TRUE, {
    unfinalized_param <- mtry()
    validate_params(unfinalized_param)
  })
})

Try the dials package in your browser

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

dials documentation built on April 3, 2023, 5:43 p.m.