Running ‘engine.R’ [0s/1s]
  Comparing ‘engine.Rout’ to ‘engine.Rout.save’ ...4d3
< Using libcurl 8.7.1 with GnuTLS/3.8.5
  Running ‘spelling.R’ [0s/1s]
  Running ‘testthat.R’ [8s/73s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(curl)
  Using libcurl 8.7.1 with GnuTLS/3.8.5
  > 
  > # Comply with CRAN policy: skip tests if no internet
  > if(curl::has_internet()){
  +   test_check("curl")
  + }
  This is libcurl version 8.7.1 with GnuTLS/3.8.5 
  Using test server: https://hb.r-universe.dev 
  [ FAIL 3 | WARN 0 | SKIP 4 | PASS 208 ]
  
  ══ Skipped tests (4) ═══════════════════════════════════════════════════════════
  • On CRAN (4): 'test-idn.R:6:3', 'test-multi-download.R:4:3',
    'test-seek.R:4:3', 'test-winssl.R:4:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-certificates.R:6:3'): CloudFlare / LetsEncrypt certs ───────────
  Error in `curl_fetch_memory("https://letsencrypt.org")`: Failed writing received data to disk/application
  Backtrace:
      ▆
   1. ├─testthat::expect_equal(...) at test-certificates.R:6:3
   2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
   4. └─curl::curl_fetch_memory("https://letsencrypt.org")
  ── Error ('test-connection.R:7:3'): Compression and destroying connection ──────
  Error in `readLines(con)`: Failed writing received data to disk/application
  Backtrace:
      ▆
   1. ├─testthat::expect_equal(...) at test-connection.R:7:3
   2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
   4. ├─jsonlite::fromJSON(readLines(con))
   5. └─base::readLines(con)
  ── Error ('test-connection.R:24:3'): Connection interface ──────────────────────
  Error in `open.connection(con, "rb")`: Handle is already in use elsewhere.
  Backtrace:
      ▆
   1. ├─testthat::expect_equal(jsonlite::fromJSON(con)$args$test, "blabla") at test-connection.R:24:3
   2. │ └─testthat::quasi_label(enquo(object), label, arg = "object")
   3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
   4. └─jsonlite::fromJSON(con)
   5.   └─jsonlite:::parse_and_simplify(...)
   6.     └─jsonlite:::parseJSON(txt, bigint_as_char)
   7.       └─jsonlite:::parse_con(txt, bigint_as_char)
   8.         ├─base::open(con, "rb")
   9.         └─base::open.connection(con, "rb")
  
  [ FAIL 3 | WARN 0 | SKIP 4 | PASS 208 ]
  Error: Test failures
  Execution halted