Running ‘testthat.R’ [16s/12s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(languageserver)
  > test_check("languageserver")
  ── Skip (test-codeunits.R:4:5): Code units are correctly calculated ────────────
  Reason: On Solaris
  
  ── Skip (test-color.R:9:5): Document color works ───────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-color.R:50:5): Document color works in Rmarkdown ─────────────────
  Reason: On CRAN
  
  ── Skip (test-completion.R:4:5): Simple completion works ───────────────────────
  Reason: On CRAN
  
  ── Skip (test-completion.R:64:5): Completion of function arguments works ───────
  Reason: On CRAN
  
  ── Skip (test-completion.R:92:5): Completion of local function arguments works ─
  Reason: On CRAN
  
  ── Skip (test-completion.R:122:5): Completion of user function works ───────────
  Reason: On CRAN
  
  ── Skip (test-completion.R:146:5): Completion of user function contains no dupli
  Reason: On CRAN
  
  ── Skip (test-completion.R:171:5): Completion of symbols in scope works ────────
  Reason: On CRAN
  
  ── Skip (test-completion.R:215:5): Completion inside a package works ───────────
  Reason: On CRAN
  
  ── Skip (test-completion.R:232:5): Completion of imported objects works inside a
  Reason: On CRAN
  
  ── Skip (test-completion.R:260:5): Completion of tokens in document works ──────
  Reason: On CRAN
  
  ── Skip (test-completion.R:286:5): Completion item resolve works ───────────────
  Reason: On CRAN
  
  ── Skip (test-completion.R:346:5): Completion item resolve extracts symbol docum
  Reason: On CRAN
  
  ── Skip (test-completion.R:373:5): Completion item resolve extracts function doc
  Reason: On CRAN
  
  ── Skip (test-completion.R:415:5): Completion item resolve extracts local functi
  Reason: On CRAN
  
  ── Skip (test-completion.R:459:5): Completion in Rmarkdown works ───────────────
  Reason: On CRAN
  
  ── Skip (test-definition.R:4:5): Go to Definition works for functions in files ─
  Reason: On CRAN
  
  ── Skip (test-definition.R:53:5): Go to Definition works for functions in packag
  Reason: On CRAN
  
  ── Skip (test-definition.R:67:5): Go to Definition works in single file ────────
  Reason: On CRAN
  
  ── Skip (test-definition.R:90:5): Go to Definition works in scope with different
  Reason: On CRAN
  
  ── Skip (test-definition.R:141:5): Go to Definition works when package is specif
  Reason: On CRAN
  
  ── Skip (test-definition.R:169:5): Go to Definition in Rmarkdown works ─────────
  Reason: On CRAN
  
  ── Skip (test-folding.R:4:5): Expression folding rage works ────────────────────
  Reason: On CRAN
  
  ── Skip (test-folding.R:25:5): Section folding range works ─────────────────────
  Reason: On CRAN
  
  ── Skip (test-folding.R:57:5): Comment folding range works ─────────────────────
  Reason: On CRAN
  
  ── Skip (test-folding.R:90:5): Folding range works in Rmarkdown ────────────────
  Reason: On CRAN
  
  ── Skip (test-formatting.R:4:5): Formatting document works ─────────────────────
  Reason: On CRAN
  
  ── Skip (test-formatting.R:30:5): Formatting selection works for complete line ─
  Reason: On CRAN
  
  ── Skip (test-formatting.R:53:5): Formatting selection works for partial line ──
  Reason: On CRAN
  
  ── Skip (test-formatting.R:75:5): Formatting selection preserves initial indenta
  Reason: On CRAN
  
  ── Skip (test-formatting.R:99:5): Formatting selection does not add indentation 
  Reason: On CRAN
  
  ── Skip (test-formatting.R:123:5): On type formatting works ────────────────────
  Reason: On CRAN
  
  ── Skip (test-formatting.R:157:5): Formatting in Rmarkdown works ───────────────
  Reason: On CRAN
  
  ── Skip (test-highlight.R:4:5): Document highlight works ───────────────────────
  Reason: On CRAN
  
  ── Skip (test-highlight.R:58:5): Document highlight works in Rmarkdown ─────────
  Reason: On CRAN
  
  ── Skip (test-hover.R:4:5): Simple hover works ─────────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-hover.R:30:5): Hover on user function works ──────────────────────
  Reason: On CRAN
  
  ── Skip (test-hover.R:51:5): Hover on variable works ───────────────────────────
  Reason: On CRAN
  
  ── Skip (test-hover.R:98:5): Hover works in scope with different assignment oper
  Reason: On CRAN
  
  ── Skip (test-hover.R:148:5): Hover on function argument works ─────────────────
  Reason: On CRAN
  
  ── Skip (test-hover.R:180:5): Hover works with local function ──────────────────
  Reason: On CRAN
  
  ── Skip (test-hover.R:217:5): Simple hover works in Rmarkdown ──────────────────
  Reason: On CRAN
  
  ── Skip (test-hover.R:249:5): Hover on user function works in Rmarkdown ────────
  Reason: On CRAN
  
  ── Skip (test-hover.R:276:5): Hover on variable works in Rmarkdown ─────────────
  Reason: On CRAN
  
  ── Skip (test-hover.R:329:5): Hover on function argument works in Rmarkdown ────
  Reason: On CRAN
  
  ── Skip (test-link.R:4:5): Document link works ─────────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-link.R:61:5): Document link works with raw strings ───────────────
  Reason: On CRAN
  
  ── Skip (test-link.R:119:5): Document link works in Rmarkdown ──────────────────
  Reason: On CRAN
  
  ── Skip (test-lintr.R:4:5): lintr works ────────────────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-lintr.R:21:5): lintr is disabled ─────────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-null-root.R:4:3): Null-root workspace works ──────────────────────
  Reason: On CRAN
  
  ── Skip (test-signature.R:4:5): Simple signature works ─────────────────────────
  Reason: On CRAN
  
  ── Skip (test-signature.R:33:5): Signature of user function works ──────────────
  Reason: On CRAN
  
  ── Skip (test-signature.R:51:5): Signature in Rmarkdown works ──────────────────
  Reason: On CRAN
  
  ── ERROR (???): Language Server launches ───────────────────────────────────────
  Error: argument "call" is missing, with no default
  Backtrace:
      █
   1. └─(function (envir) ...
  
  ── Skip (test-symbol.R:4:5): Document Symbol works ─────────────────────────────
  Reason: On CRAN
  
  ── Skip (test-symbol.R:42:5): Document section symbol works ────────────────────
  Reason: On CRAN
  
  ── Skip (test-symbol.R:110:5): Workspace Symbol works ──────────────────────────
  Reason: On CRAN
  
  ── Skip (test-symbol.R:161:5): Document section symbol works in Rmarkdown ──────
  Reason: On CRAN
  
  ── Skip (test-unicode-path.R:4:5): Works with unicode path ─────────────────────
  Reason: On CRAN
  
  ── Skipped tests  ──────────────────────────────────────────────────────────────
  ● On CRAN (59)
  ● On Solaris (1)
  
  ══ testthat results  ═══════════════════════════════════════════════════════════
  ERROR (???): Language Server launches
  
  [ FAIL 1 | WARN 0 | SKIP 60 | PASS 42 ]
  Error: Test failures
  Execution halted
  Error in new_error(message, call. = call) : 
    argument "call" is missing, with no default
  Calls: <Anonymous> ... new_not_implemented_error -> add_class -> new_error -> new_cond -> structure