tests/testthat/test_func_formula_generator.R

# library(testthat)
# library(SLEMI)


#formula_generator
test_that("Check whethe formula generator shows a correct object",{
  expect_type(SLEMI:::func_formula_generator(signal="signal",
                                             response = "response",
                                             side_variables = NULL),"character")
  expect_type(SLEMI:::func_formula_generator(signal="signal",
                                             response = paste("response",1:10,sep="_"),
                                             side_variables = NULL),"character")
  expect_type(SLEMI:::func_formula_generator(signal="signal",
                                             response = "response",
                                             side_variables = "side_var"),"character")
  expect_type(SLEMI:::func_formula_generator(signal="signal",
                                             response = paste("response",1:10,sep="_"),
                                             side_variables = paste("sideVar",1:10,sep="_")),"character") 
  expect_length(SLEMI:::func_formula_generator(signal="signal",
                                             response = paste("response",1:10,sep="_"),
                                             side_variables = NULL),1) 
  expect_length(SLEMI:::func_formula_generator(signal="signal",
                                             response = paste("response",1:10,sep="_"),
                                             side_variables = paste("sideVar",1:10,sep="_")),1) 
})

Try the SLEMI package in your browser

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

SLEMI documentation built on Nov. 20, 2023, 1:06 a.m.