tests/testthat/test_misc.R

test_that("centered test", {
  centered <- as.logical("some character")
  expect_error(if (centered != TRUE && centered != FALSE) {
    stop("'centered' must be either 'TRUE' or 'FALSE'")
  })
  centered <- TRUE
  expect_false(centered != TRUE)
  expect_true(centered != FALSE)
  centered <- FALSE
  expect_true(centered != TRUE)
  expect_false(centered != FALSE)
  n <- 5
  expect_false(n < 2)
  expect_false(n < 4)
  n <- 1
  expect_error(
    if (n < 2) stop("The number of columns should be greater than 1")
  )
  n <- sample(1:3, 1)
  expect_error(
    if (n < 4) stop("The number of columns should be greater than 3")
  )
})
AnestisTouloumis/ShrinkCovMat documentation built on July 30, 2023, 7:38 a.m.