Running ‘spelling.R’ [0s/0s]
  Running ‘testthat.R’ [4s/36s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
  > # * https://testthat.r-lib.org/articles/special-files.html
  > 
  > library(testthat)
  > library(khisr)
  > 
  > test_check("khisr")
  [ FAIL 1 | WARN 0 | SKIP 9 | PASS 90 ]
  
  ══ Skipped tests (9) ═══════════════════════════════════════════════════════════
  • No DHIS2 credentials (7): 'test-get_analytics.R:3:5',
    'test-get_analytics_by_level.R:3:5',
    'test-get_data_elements_with_category_options.R:3:5',
    'test-get_data_sets_by_level.R:3:5', 'test-get_metadata.R:3:5',
    'test-get_metadata_helpers.R:3:5', 'test-get_organisations_by_level.R:3:5'
  • On CRAN (2): 'test-AuthCred-class.R:3:5', 'test-khis_cred.R:3:5'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-khis_cred.R:84:5'): req_auth_khis_basic works correctly ────────
  <rlib_error_3_0/rlib_error/error/condition>
  Error in `"fun(..., .envir = .envir)"`: ! Could not parse cli `{}` expression: `font-family:Tahom...`.
  Caused by error in `parse(text = code, keep.source = FALSE)`:
  ! <text>:1:19: unexpected ','
  1: font-family:Tahoma,
                        ^
  Backtrace:
       ▆
    1. ├─khisr::khis_cred(...) at test-khis_cred.R:84:5
    2. │ └─khisr:::khis_abort(message = c(`!` = user_profile$message, i = "Please check the credentials provided and try again"))
    3. │   └─cli::cli_abort(message = message, ..., .envir = .envir, call = call)
    4. │     └─cli:::vcapply(message, format_inline, .envir = .envir)
    5. │       └─base::vapply(X, FUN, FUN.VALUE = character(1), ..., USE.NAMES = USE.NAMES)
    6. │         └─cli (local) FUN(X[[i]], ...)
    7. │           ├─cli::cli_fmt(...)
    8. │           │ └─cli:::cli__rec(expr)
    9. │           └─cli (local) fun(..., .envir = .envir)
   10. │             ├─cli:::cli__message(...)
   11. │             │ └─"id" %in% names(args)
   12. │             └─cli:::glue_cmd(..., .envir = .envir, .call = sys.call(), .trim = FALSE)
   13. │               └─cli:::glue(...)
   14. ├─cli (local) `<fn>`("font-family:Tahoma,Arial,sans-serif;")
   15. │ ├─.transformer(expr, .envir) %||% character()
   16. │ └─cli (local) .transformer(expr, .envir)
   17. │   ├─parse(text = code, keep.source = FALSE) %??% ...
   18. │   │ └─chain_error(expr, err, srcref = utils::getSrcref(sys.call()))
   19. │   │   └─base::withCallingHandlers(...)
   20. │   └─base::parse(text = code, keep.source = FALSE)
   21. └─base::.handleSimpleError(...)
   22.   └─h(simpleError(msg, call))
   23.     └─throw_error(err, parent = e)
  
  [ FAIL 1 | WARN 0 | SKIP 9 | PASS 90 ]
  Error: Test failures
  Execution halted