tests/testthat/test_odbc_insert.R

context("odbc_insert")
describe(
  "odbc_insert", {
    it(
      "tests for infinite values", {
        dataset <- data.frame(
          A = letters,
          B = c(rnorm(25), Inf),
          C = seq_along(letters)
        )
        expect_error(
          odbc_insert(
            data = dataset,
            table = "junk",
            channel = "junk"
          ),
          "data contains infinite values"
        )
        dataset <- data.frame(
          A = letters,
          B = c(rnorm(25), -Inf),
          C = seq_along(letters)
        )
        expect_error(
          odbc_insert(
            data = dataset,
            table = "junk",
            channel = "junk"
          ),
          "data contains infinite values"
        )
      }
    )
  }
)
INBO-Natura2000/n2khelper documentation built on April 5, 2022, 5:40 p.m.