context("findCovs")
test_that("basic",{
fileRef <- "testReference/findCovs_1.rds"
pk <- readRDS(file=system.file("examples/data/xgxr2.rds",package="NMdata"))
unNMdata(pk)
res <- findCovs(pk)
expect_equal_to_reference(res,fileRef,version=2)
})
test_that("with by",{
fileRef <- "testReference/findCovs_2.rds"
pk <- readRDS(file=system.file("examples/data/xgxr2.rds",package="NMdata"))
unNMdata(pk)
res <- findCovs(pk,by="ID")
expect_equal_to_reference(res,fileRef,version=2)
})
test_that("with by of length 2",{
fileRef <- "testReference/findCovs_3.rds"
pk <- readRDS(file=system.file("examples/data/xgxr2.rds",package="NMdata"))
unNMdata(pk)
res <- findCovs(pk,by=c("ID","trtact"))
expect_equal_to_reference(res,fileRef,version=2)
})
##
test_that("deprecated cols.id",{
expect_message(
findCovs(data.frame(x=rep(1:2,each=2),y=c(rep(c("a"),2),"v","w")),cols.id="x")
)
expect_error(
findCovs(data.frame(x=rep(1:2,each=2),y=c(rep(c("a"),2),"v","w")),cols.id="x",by="x")
)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.