Running 'testthat.R' [8s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(httptest2)
  > library(hexFinder)
  > 
  > test_check("hexFinder")
  No github personal access token provided.
  Limited search rates for github will apply.
  Set up github_pat environmental variable if you plan to query multiple repos in a short time
  [ FAIL 2 | WARN 0 | SKIP 0 | PASS 33 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-gather.R:76:5'): get_best_image  ───────────────────────────────
  <purrr_error_indexed/rlang_error/error/condition>
  Error in `purrr::map(paths, function(entry) {
      info <- magick::image_info(image_read(glue("{download_endpoint}/{branch}/{entry$path}")))
      dimentions <- sort(c(info$width, info$height))
      (dimentions[2]/dimentions[1])
  })`: i In index: 1.
  Caused by error:
  ! Rterm.exe: FailedToExecuteCommand `"inkscape" "D:/temp/RtmpMBzDA6/magick-guWD46IwsZQSnA_qWSczNvzNa2wH2EZo" --export-png="D:/temp/RtmpMBzDA6/magick-yeNPszc_k10kxduSbGSRf1bcvzCkCPzt.png" --export-dpi="96" --export-background="rgb(100%,100%,100%)" --export-background-opacity="1" > "D:/temp/RtmpMBzDA6/magick-hyT3yRHCyCDVXNYsdtEBdka_QF9G33hs" 2>&1' (-1) @ error/delegate.c/ExternalDelegateCommand/514
  Backtrace:
       ▆
    1. ├─testthat::expect_type(...) at test-gather.R:76:4
    2. │ └─testthat::quasi_label(enquo(object), arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─hexFinder:::get_best_image(...)
    5. │ ├─base::unlist(...)
    6. │ └─purrr::map(...)
    7. │   └─purrr:::map_("list", .x, .f, ..., .progress = .progress)
    8. │     ├─purrr:::with_indexed_errors(...)
    9. │     │ └─base::withCallingHandlers(...)
   10. │     ├─purrr:::call_with_cleanup(...)
   11. │     └─hexFinder (local) .f(.x[[i]], ...)
   12. │       ├─magick::image_info(image_read(glue("{download_endpoint}/{branch}/{entry$path}")))
   13. │       │ └─magick:::assert_image(image)
   14. │       └─magick::image_read(glue("{download_endpoint}/{branch}/{entry$path}"))
   15. │         └─magick:::magick_image_readpath(path, density, depth, strip, defines)
   16. ├─base::stop(`<Mgck::ED>`)
   17. └─purrr (local) `<fn>`(`<Mgck::ED>`)
   18.   └─cli::cli_abort(...)
   19.     └─rlang::abort(...)
  ── Error ('test-gather.R:97:5'): keep_good_ratio_images ────────────────────────
  <purrr_error_indexed/rlang_error/error/condition>
  Error in `purrr::keep(paths, function(entry) {
      info <- magick::image_info(image_trim(image_read(glue("{download_endpoint}/{branch}/{entry$path}"))))
      dimentions <- sort(c(info$width, info$height))
      aspect_ratio <- dimentions[2]/dimentions[1]
      if (aspect_ratio > 1.8) {
          return(FALSE)
      }
      if (aspect_ratio > 1.151 && aspect_ratio < 1.154) {
          return(TRUE)
      }
      if (info$width > 1279 || info$height > 1279) {
          return(FALSE)
      }
      return(TRUE)
  })`: i In index: 1.
  Caused by error:
  ! Rterm.exe: FailedToExecuteCommand `"inkscape" "D:/temp/RtmpMBzDA6/magick-NzLAb0lbItshqAJZBsS2Ue61FCnDDFEY" --export-png="D:/temp/RtmpMBzDA6/magick-vGjEOLvYh5YXO2jXIlu4AEPsu1TpWIWz.png" --export-dpi="96" --export-background="rgb(100%,100%,100%)" --export-background-opacity="1" > "D:/temp/RtmpMBzDA6/magick-KiYIn3jkNS9H8M0zTnhgFinGu9DpBXxb" 2>&1' (-1) @ error/delegate.c/ExternalDelegateCommand/514
  Backtrace:
       ▆
    1. ├─testthat::expect_type(...) at test-gather.R:97:4
    2. │ └─testthat::quasi_label(enquo(object), arg = "object")
    3. │   └─rlang::eval_bare(expr, quo_get_env(quo))
    4. ├─hexFinder:::keep_good_ratio_images(...)
    5. │ └─purrr::keep(...)
    6. │   └─purrr:::where_if(.x, .p, ...)
    7. │     └─purrr:::map_(.x, .p, ..., .type = "logical", .purrr_error_call = .purrr_error_call)
    8. │       ├─purrr:::with_indexed_errors(...)
    9. │       │ └─base::withCallingHandlers(...)
   10. │       ├─purrr:::call_with_cleanup(...)
   11. │       └─purrr (local) .f(.x[[i]], ...)
   12. │         └─hexFinder (local) .fn(...)
   13. │           ├─magick::image_info(image_trim(image_read(glue("{download_endpoint}/{branch}/{entry$path}"))))
   14. │           │ └─magick:::assert_image(image)
   15. │           ├─magick::image_trim(image_read(glue("{download_endpoint}/{branch}/{entry$path}")))
   16. │           │ └─magick:::assert_image(image)
   17. │           └─magick::image_read(glue("{download_endpoint}/{branch}/{entry$path}"))
   18. │             └─magick:::magick_image_readpath(path, density, depth, strip, defines)
   19. ├─base::stop(`<Mgck::ED>`)
   20. └─purrr (local) `<fn>`(`<Mgck::ED>`)
   21.   └─cli::cli_abort(...)
   22.     └─rlang::abort(...)
  
  [ FAIL 2 | WARN 0 | SKIP 0 | PASS 33 ]
  Error: Test failures
  Execution halted