test_that("main", {
df <- as.data.frame(exampleABC)
scdf <- suppressMessages(as_scdf(df))
expect_equal(scan:::check_scdf(scdf), TRUE)
expect_equal(attributes(scdf)$scdf, attributes(exampleABC)$scdf)
df <- as.data.frame(exampleABC$Rosalind)
df$case <- NULL
scdf <- suppressMessages(as_scdf(df))
expect_equal(scan:::check_scdf(scdf), TRUE)
df <- as.data.frame(exampleAB_score)
scdf <- suppressMessages(as_scdf(df))
expect_equal(scan:::check_scdf(scdf), TRUE)
expect_equal(names(df)[-1], names(scdf[[1]]))
})
# test_that("warnings", {
#
# scdf <- exampleABC
# l2 <- data.frame(
# case = c("Marie", "Heinz", "Lise"),
# gender = c(0,0,2),
# age = c(23,35,12)
# )
#
# expect_warning(scdf |> add_l2(l2))
#
# l2 <- data.frame(
# name = c("Marie", "Rosalind", "Lise"),
# gender = c(0,0,2),
# age = c(23,35,12)
# )
#
# expect_warning(scdf$Marie |> add_l2(l2[1,]))
#
#})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.