tests/testthat/test-utils.R

context("test-utils")

test_that("require arguments", {
  x <- "text"
  expect_silent(check_required_args(x, "character"))
  expect_error(check_required_args(x, "numeric"))
  expect_error(check_required_args(x, "a"))
  expect_error(check_required_args(1L, "data.frame"))
  expect_error(check_required_args(type = "list"))
})
strboul/shutterstock-r documentation built on May 3, 2019, 8:07 p.m.