context('submodules')
test_that('submodules can be loaded one by one', {
on.exit(clear_mods())
result = capture.output(box::use(mod/nested/a/b))
expect_equal(result, 'a/b/__init__.r')
result = capture.output(box::use(mod/nested/a/b/c))
expect_equal(result, 'a/b/c/__init__.r')
result = capture.output(box::use(mod/nested/a/b/d))
expect_equal(result, 'a/b/d/__init__.r')
})
test_that('module can export nested submodules', {
box::use(mod/b)
expect_equal(b$answer, 42L)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.