test_that("check class", {
testthat::skip_on_cran()
local_edition(3)
##set empty curve object and show it
expect_output(show(set_RLum(class = "RLum.Data.Curve")))
##check replacements fo
object <- set_RLum(class = "RLum.Data.Curve")
expect_s4_class(set_RLum(class = "RLum.Data.Curve", data = object), class = "RLum.Data.Curve")
##check get_RLum
object <- set_RLum(class = "RLum.Data.Curve", data = object, info = list(a = "test"))
expect_warning(get_RLum(object, info.object = "est"), regexp = "Invalid info.object name")
##test names
expect_type(names(object), "character")
##test bin
expect_warning(bin_RLum.Data(object, bin_size = -2), "Argument 'bin_size' invalid, nothing was done!")
##check conversions
expect_s4_class(as(object = list(1:10), Class = "RLum.Data.Curve"), "RLum.Data.Curve")
expect_type(as(object = object, Class = "list"), "list")
expect_s4_class(as(object = matrix(1:10,ncol = 2), Class = "RLum.Data.Curve"), "RLum.Data.Curve")
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.