Running 'testthat.R' [161s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(madrat)
  Loading required package: magclass
  > 
  > test_check("madrat")
  [ FAIL 1 | WARN 4 | SKIP 8 | PASS 655 ]
  
  ══ Skipped tests (8) ═══════════════════════════════════════════════════════════
  • On CRAN (7): 'test-calcOutput.R:23:3', 'test-calcOutput.R:114:3',
    'test-metadataGFZ.R:2:3', 'test-puc.R:2:3', 'test-readSource.R:58:3',
    'test-readSource.R:64:3', 'test-readSource.R:73:3'
  • {reshape2} is not installed (1): 'test-calcOutput.R:459:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-calcOutput.R:334:3'): 1on1 country mappings do not alter the data ──
  Error in `download.file(meta$url[2], destfile = "tau.zip", quiet = requireNamespace("testthat", 
      quietly = TRUE) && testthat::is_testing())`: cannot open URL 'https://zenodo.org/record/4282581/files/tau-paper.zip'
  Backtrace:
       ▆
    1. ├─testthat::expect_equal(...) at test-calcOutput.R:334:3
    2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─madrat (local) nc(calcOutput("TauTotal"))
    5. └─madrat::calcOutput("TauTotal") at test-calcOutput.R:4:3
    6.   ├─madrat:::withMadratLogging(eval(parse(text = functionname)))
    7.   │ └─base::withCallingHandlers(...)
    8.   ├─base::eval(parse(text = functionname))
    9.   │ └─base::eval(parse(text = functionname))
   10.   └─madrat:::calcTauTotal(...)
   11.     └─madrat::readSource("Tau", source)
   12.       └─madrat::downloadSource(type = type, subtype = if (downloadHasSubtypeArg) subtype else NULL)
   13.         ├─withr::with_dir(...)
   14.         │ └─base::force(code)
   15.         ├─madrat:::withMadratLogging(eval(parse(text = functionCall)))
   16.         ├─base::eval(parse(text = functionCall))
   17.         │ └─base::eval(parse(text = functionCall))
   18.         └─madrat:::downloadTau(subtype = subtype)
   19.           └─base::tryCatch(...)
   20.             └─base (local) tryCatchList(expr, classes, parentenv, handlers)
   21.               └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
   22.                 └─value[[3L]](cond)
   23.                   └─utils::download.file(...)
  
  [ FAIL 1 | WARN 4 | SKIP 8 | PASS 655 ]
  Error: Test failures
  Execution halted
  Ran 3/3 deferred expressions