test_that("path_lib returns multiple system files", {
# version 4 has a js file and a js map file
js_files <- bootstrap_javascript("4")
expect_equal(length(js_files), 1)
js_files <- bootstrap_javascript("3")
expect_equal(length(js_files), 1)
js_files <- bootstrap_javascript_map("4")
expect_equal(length(js_files), 1)
js_files <- bootstrap_javascript_map("3")
expect_equal(length(js_files), 0)
})
test_that("get_color_contrast() works", {
expect_equal(get_color_contrast("white"), "#000000")
expect_equal(get_color_contrast("black"), "#FFFFFF")
expect_warning(expect_null(get_color_contrast("fsdnffdgdsfsd")))
})
test_that("separate_arguments() works", {
expect_equal(
separate_arguments(1, 2, 3)$children,
list(1, 2, 3)
)
expect_equal(
separate_arguments(a = 1, b = 2, c = 3)$attribs,
list(a = 1, b = 2, c = 3)
)
expect_equal(
separate_arguments(a = 1, 2, 3),
list(attribs = list(a = 1), children = list(2, 3))
)
expect_equal(
separate_arguments(1, a = 2, 3),
list(attribs = list(a = 2), children = list(1, 3))
)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.