Running 'testthat.R'
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(tidypaleo)
  > 
  > test_check("tidypaleo")
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error (test-age_depth_model.R:121:3): base graphics plotting renders properly ──
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. └─base::loadNamespace(x) test-age_depth_model.R:121:2
   2.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   3.     └─base:::withOneRestart(expr, restarts[[1L]])
   4.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-ggstrat-plot_addons.R:26:3): facet reordering works ─────────────
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. └─base::loadNamespace(x) test-ggstrat-plot_addons.R:26:2
   2.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   3.     └─base:::withOneRestart(expr, restarts[[1L]])
   4.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-ggstrat-plot_addons.R:53:3): CONISS can be added to a plot ──────
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. ├─withr::with_envvar(...) test-ggstrat-plot_addons.R:53:2
   2. │ └─base::force(code)
   3. └─base::loadNamespace(x) test-ggstrat-plot_addons.R:54:4
   4.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   5.     └─base:::withOneRestart(expr, restarts[[1L]])
   6.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-ggstrat-plot_addons.R:100:3): PCAs can be added to a plot ───────
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. ├─withr::with_envvar(...) test-ggstrat-plot_addons.R:100:2
   2. │ └─base::force(code)
   3. └─base::loadNamespace(x) test-ggstrat-plot_addons.R:101:4
   4.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   5.     └─base:::withOneRestart(expr, restarts[[1L]])
   6.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-ggstrat.R:40:3): facet label rotating works properly ────────────
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. └─base::loadNamespace(x) test-ggstrat.R:40:2
   2.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   3.     └─base:::withOneRestart(expr, restarts[[1L]])
   4.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-ggstrat.R:176:3): age depth axes work as expected ───────────────
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. └─base::loadNamespace(x) test-ggstrat.R:176:2
   2.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   3.     └─base:::withOneRestart(expr, restarts[[1L]])
   4.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-ggstrat.R:232:3): relative abundance scales ─────────────────────
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. └─base::loadNamespace(x) test-ggstrat.R:232:2
   2.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   3.     └─base:::withOneRestart(expr, restarts[[1L]])
   4.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-ggstrat.R:257:3): horizontal and vertical segment geometries look as they should ──
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. └─base::loadNamespace(x) test-ggstrat.R:257:2
   2.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   3.     └─base:::withOneRestart(expr, restarts[[1L]])
   4.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-ggstrat.R:276:3): horizontal area and ribbon plots work as expected ──
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. └─base::loadNamespace(x) test-ggstrat.R:276:2
   2.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   3.     └─base:::withOneRestart(expr, restarts[[1L]])
   4.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-ggstrat.R:316:3): exaggerated geometries work ───────────────────
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. └─base::loadNamespace(x) test-ggstrat.R:316:2
   2.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   3.     └─base:::withOneRestart(expr, restarts[[1L]])
   4.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-ggstrat.R:358:3): facet_abundanceh? shortcuts work as expected ──
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. └─base::loadNamespace(x) test-ggstrat.R:358:2
   2.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   3.     └─base:::withOneRestart(expr, restarts[[1L]])
   4.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-ggstrat.R:394:3): Species italicizer works as planned ───────────
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. └─base::loadNamespace(x) test-ggstrat.R:394:2
   2.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   3.     └─base:::withOneRestart(expr, restarts[[1L]])
   4.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-ggstrat.R:430:3): facets for geochem work as expected ───────────
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. ├─withr::with_envvar(...) test-ggstrat.R:430:2
   2. │ └─base::force(code)
   3. └─base::loadNamespace(x) test-ggstrat.R:431:4
   4.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   5.     └─base:::withOneRestart(expr, restarts[[1L]])
   6.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-ggstrat.R:502:3): geochem labeller works as planned ─────────────
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. ├─withr::with_envvar(...) test-ggstrat.R:502:2
   2. │ └─base::force(code)
   3. └─base::loadNamespace(x) test-ggstrat.R:503:4
   4.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   5.     └─base:::withOneRestart(expr, restarts[[1L]])
   6.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-nested_chclust.R:57:3): nested_chclust_coniss produces the correct segments and nodes ──
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. ├─withr::with_envvar(...) test-nested_chclust.R:57:2
   2. │ └─base::force(code)
   3. └─base::loadNamespace(x) test-nested_chclust.R:58:4
   4.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   5.     └─base:::withOneRestart(expr, restarts[[1L]])
   6.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-nested_chclust.R:102:3): nested_chclust_coniss works with a grouping variable ──
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. └─base::loadNamespace(x) test-nested_chclust.R:102:2
   2.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   3.     └─base:::withOneRestart(expr, restarts[[1L]])
   4.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-nested_chclust.R:148:3): plot methods for hclust work ───────────
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. └─base::loadNamespace(x) test-nested_chclust.R:148:2
   2.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   3.     └─base:::withOneRestart(expr, restarts[[1L]])
   4.       └─base:::doWithOneRestart(return(expr), restart)
  ── Error (test-nested_chclust.R:193:3): stat_nested_hclust methods work with hclust objects ──
  Error: there is no package called 'vdiffr'
  Backtrace:
      █
   1. └─base::loadNamespace(x) test-nested_chclust.R:193:2
   2.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
   3.     └─base:::withOneRestart(expr, restarts[[1L]])
   4.       └─base:::doWithOneRestart(return(expr), restart)
  
  [ FAIL 18 | WARN 0 | SKIP 0 | PASS 208 ]
  Error: Test failures
  Execution halted