test_that("onLoad works", {
# must ensure using s2 afterwards
requireNamespace("s2", quietly = TRUE)
old_s2 <- sf::sf_use_s2()
suppressMessages(
capture.output(sf::sf_use_s2(FALSE))
)
# not interested in whether sf provides a message
suppressMessages(
capture.output(himach:::.onLoad())
)
# we're only need to know that now using s2
expect_true(sf::sf_use_s2())
suppressMessages(
capture.output(sf::sf_use_s2(old_s2))
)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.