Nothing
test_that("full example test", {
testthat::skip_on_cran()
local_edition(3)
data(ExampleData.BINfileData, envir = environment())
output <- Analyse_SAR.OSLdata(input.data = CWOSL.SAR.Data,
signal.integral = c(1:5),
background.integral = c(900:1000),
position = c(1:1),
output.plot = FALSE)
##checks
expect_type(output, "list")
expect_length(output, 3)
## errors
expect_error({ Analyse_SAR.OSLdata() },
regexp = "No input data given")
expect_error({ Analyse_SAR.OSLdata(input.data = CWOSL.SAR.Data) },
regexp = "No signal integral is given")
expect_error({ Analyse_SAR.OSLdata(input.data = CWOSL.SAR.Data, signal.integral = 1:3) },
regexp = "No background integral is given")
expect_error({ Analyse_SAR.OSLdata(input.data = subset(CWOSL.SAR.Data, LTYPE == "IRSL"),
signal.integral = 1:3,
background.integral = 200:250) },
regexp = "No 'OSL' curves found")
## should work
expect_type(Analyse_SAR.OSLdata(input.data = CWOSL.SAR.Data, signal.integral = 1:3,
background.integral = 200:250, position = 1,
background.count.distribution = "non-poisson",
sigmab = 0.1, output.plot = TRUE), "list")
tmp <- subset(CWOSL.SAR.Data, LTYPE == "OSL" & POSITION == 1 & ID <= 457)
expect_type(
Analyse_SAR.OSLdata(tmp, 1:3, 200:250, output.plot = TRUE, output.plot.single = TRUE),
"list")
})
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.