tests/testthat/test_getColTypes.R

library(testthat)
library(checkmate)
library(tibble)
context("getColTypes")

test_that("get column types", {
  input <- tibble(c = "character",
                i = as.integer(1.1),
                n = as.numeric(1),
                d = as.double(1.11111111111111),
                l = TRUE,
                D = Sys.Date())

  out <- getColTypes(input = input)
  expect_true(out == "cinnlD")
})

test_that("Error if arguments have wrong value", {

  expect_error(object = getColTypes(input = "bla"))

})

Try the arealDB package in your browser

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

arealDB documentation built on July 9, 2023, 6:09 p.m.