Nothing
library(metalite)
set.seed(123)
metatest <- meta_sl_exposure_example()
outdata <- prepare_sl_summary(
meta = metatest,
population = "apat",
analysis = "exp_dur",
parameter = "expdur"
)
# #### Test 1 ######
test_that("rtf output: n, and prop, NO total. With 2 decimal places.", {
path_rtf <- file.path(tempdir(), "exp0duration1.rtf")
path_rdata <- tempfile(fileext = ".Rdata")
tbl <- outdata |>
format_exp_duration(
display_col = c("n", "prop"),
digits_prop = 2
) |>
rtf_exp_duration(
source = "Source: [CDISCpilot: adam-adexsum]",
path_outdata = path_rdata,
path_outtable = path_rtf
)
testthat::expect_snapshot_file(path_rtf)
})
# #### Test 2 #####
test_that("rtf output: n, prop and total, with Landscape", {
path_rtf <- file.path(tempdir(), "exp0duration2.rtf")
path_rdata <- tempfile(fileext = ".Rdata")
tbl <- outdata |>
format_exp_duration(display_col = c("n", "prop", "total")) |>
rtf_exp_duration(
orientation = "landscape",
col_rel_width = NULL,
source = "Source: [CDISCpilot: adam-adexsum]",
path_outdata = path_rdata,
path_outtable = path_rtf
)
testthat::expect_snapshot_file(path_rtf)
})
# #### Test 3 #####
test_that("rtf output: n, prop and total, with no value of col_rel_width", {
path_rtf <- file.path(tempdir(), "exp0duration3.rtf")
path_rdata <- tempfile(fileext = ".Rdata")
tbl <- outdata |>
format_exp_duration(display_col = c("n", "prop", "total")) |>
rtf_exp_duration(
col_rel_width = c(4, 2, 2, 2, 2, 2, 2, 3, 3, 3),
source = "Source: [CDISCpilot: adam-adexsum]",
path_outdata = path_rdata,
path_outtable = path_rtf
)
testthat::expect_snapshot_file(path_rtf)
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.