tests/testthat/test-mockVocabularySet.R

test_that("mockVocabularySet", {

  Sys.setenv("MOCK_DATASETS_FOLDER" = "")
  myFolder <- file.path(tempdir(), "DATASETS")

  dbName <- "GiBleed"
  expect_no_error(cdm <- mockVocabularySet(vocabularySet = dbName))
  expect_no_error(omopgenerics::validateCdmArgument(cdm))

  expect_no_error(cdm <- mockVocabularySet(vocabularySet = dbName))

  expect_equal(cdm$person |> nrow(),0)

  expect_equal(cdm$observation_period |> nrow(),0)

  unlink(myFolder, recursive = TRUE)

})

Try the omock package in your browser

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

omock documentation built on Sept. 2, 2025, 1:09 a.m.