swh:1:snp:bdc19e867479541d0f4994ceaa711217d0dc28ed
Tip revision: 1ad2332a4119217014f512bdf05025fa6f2bb72f authored by Hadley Wickham on 09 April 2020, 13:00:02 UTC
version 1.5.1
version 1.5.1
Tip revision: 1ad2332
test-build-reference-index.R
test_that("can generate three types of row", {
ref <- list(
list(title = "A"),
list(subtitle = "B"),
list(contents = c("a", "b", "c"))
)
meta <- list(reference = ref)
pkg <- as_pkgdown(test_path("assets/reference"), override = meta)
verify_output(test_path("test-build-reference-index.txt"), {
data_reference_index(pkg)
})
})
test_that("warns if missing topics", {
ref <- list(
list(contents = c("a", "b"))
)
meta <- list(reference = ref)
pkg <- as_pkgdown(test_path("assets/reference"), override = meta)
expect_warning(data_reference_index(pkg), "Topics missing")
})
test_that("default reference includes all functions", {
ref <- default_reference_index(test_path("assets/reference"))
expect_equal(ref[[1]]$contents, paste0("`", letters[1:3], "`"))
})