tests/testthat/_snaps/build-articles.md

warns about missing images

Code
  build_articles(pkg)
Message
  -- Building articles -----------------------------------------------------------
  Writing `articles/index.html`
  Reading vignettes/html-vignette.Rmd
  Writing `articles/html-vignette.html`
Condition
  Warning:
  Missing images in 'vignettes/html-vignette.Rmd': 'foo.png'
  i pkgdown can only use images in 'man/figures' and 'vignettes'

articles don't include header-attrs.js script

Code
  path <- build_article("standard", pkg)
Message
  Reading vignettes/standard.Rmd
  Writing `articles/standard.html`

can build article that uses html_vignette

Code
  expect_error(build_article("html-vignette", pkg), NA)
Message
  Reading vignettes/html-vignette.Rmd
  Writing `articles/html-vignette.html`

can override html_document() options

Code
  path <- build_article("html-document", pkg)
Message
  Reading vignettes/html-document.Rmd
  Writing `articles/html-document.html`

html widgets get needed css/js

Code
  path <- build_article("widget", pkg)
Message
  Reading vignettes/widget.Rmd
  Writing `articles/widget.html`

can override options with _output.yml

Code
  path <- build_article("html-document", pkg)
Message
  Reading vignettes/html-document.Rmd
  Writing `articles/html-document.html`

can set width

Code
  path <- build_article("width", pkg)
Message
  Reading vignettes/width.Rmd
  Writing `articles/width.html`

finds external resources referenced by R code in the article html

Code
  path <- build_article("resources", pkg)
Message
  Reading vignettes/resources.Rmd
  Writing `articles/resources.html`

BS5 article laid out correctly with and without TOC

Code
  toc_true_path <- build_article("standard", pkg)
Message
  Reading vignettes/standard.Rmd
  Writing `articles/standard.html`
Code
  toc_false_path <- build_article("toc-false", pkg)
Message
  Reading vignettes/toc-false.Rmd
  Writing `articles/toc-false.html`

articles in vignettes/articles/ are unnested into articles/

Code
  path <- build_article("articles/nested", pkg)
Message
  Reading vignettes/articles/nested.Rmd
  Writing `articles/nested.html`
Code
  build_redirects(pkg)
Message
  -- Building redirects ----------------------------------------------------------

pkgdown deps are included only once in articles

Code
  path <- build_article("html-deps", pkg)
Message
  Reading vignettes/html-deps.Rmd
  Writing `articles/html-deps.html`

warns about articles missing from index

Code
  . <- data_articles_index(pkg)
Condition
  Error:
  ! 1 vignette missing from index in _pkgdown.yml: "c".

output is reproducible by default, i.e. 'seed' is respected

Code
  cat(output)
Output
  ## [1] 0.080750138 0.834333037 0.600760886 0.157208442 0.007399441


r-lib/pkgdown documentation built on May 1, 2024, 9:15 a.m.