Running ‘testthat.R’ [5s/6s]
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(treesitter.r)
  > 
  > test_check("treesitter.r")
  Saving _problems/test-strings-1.R
  [ FAIL 1 | WARN 3 | SKIP 87 | PASS 105 ]
  
  ══ Skipped tests (87) ══════════════════════════════════════════════════════════
  • On CRAN (87): 'test-calls.R:1:1', 'test-calls.R:1:1', 'test-calls.R:1:1',
    'test-calls.R:1:1', 'test-calls.R:1:1', 'test-calls.R:1:1',
    'test-calls.R:1:1', 'test-calls.R:1:1', 'test-calls.R:1:1',
    'test-calls.R:1:1', 'test-calls.R:1:1', 'test-calls.R:1:1',
    'test-control-flow.R:1:1', 'test-control-flow.R:1:1',
    'test-control-flow.R:1:1', 'test-control-flow.R:1:1',
    'test-control-flow.R:1:1', 'test-control-flow.R:1:1',
    'test-control-flow.R:1:1', 'test-control-flow.R:1:1',
    'test-control-flow.R:1:1', 'test-delimiter.R:1:1', 'test-delimiter.R:1:1',
    'test-delimiter.R:1:1', 'test-delimiter.R:1:1', 'test-delimiter.R:1:1',
    'test-delimiter.R:1:1', 'test-delimiter.R:1:1', 'test-delimiter.R:1:1',
    'test-delimiter.R:1:1', 'test-delimiter.R:1:1', 'test-delimiter.R:1:1',
    'test-extract.R:1:1', 'test-extract.R:1:1', 'test-extract.R:1:1',
    'test-extract.R:1:1', 'test-functions.R:1:1', 'test-functions.R:1:1',
    'test-functions.R:1:1', 'test-functions.R:1:1', 'test-functions.R:1:1',
    'test-functions.R:1:1', 'test-literals.R:1:1', 'test-literals.R:1:1',
    'test-literals.R:1:1', 'test-literals.R:1:1', 'test-literals.R:1:1',
    'test-literals.R:1:1', 'test-literals.R:1:1', 'test-miscellaneous.R:1:1',
    'test-miscellaneous.R:1:1', 'test-miscellaneous.R:1:1',
    'test-miscellaneous.R:1:1', 'test-miscellaneous.R:1:1',
    'test-miscellaneous.R:1:1', 'test-miscellaneous.R:1:1',
    'test-miscellaneous.R:1:1', 'test-miscellaneous.R:1:1', 'test-missing.R:1:1',
    'test-missing.R:1:1', 'test-namespace.R:1:1', 'test-namespace.R:1:1',
    'test-namespace.R:1:1', 'test-newlines.R:1:1', 'test-operators.R:1:1',
    'test-operators.R:1:1', 'test-operators.R:1:1', 'test-operators.R:1:1',
    'test-operators.R:1:1', 'test-operators.R:1:1', 'test-operators.R:1:1',
    'test-operators.R:1:1', 'test-operators.R:1:1', 'test-operators.R:1:1',
    'test-operators.R:1:1', 'test-operators.R:1:1', 'test-strings.R:1:1',
    'test-strings.R:1:1', 'test-strings.R:1:1', 'test-strings.R:1:1',
    'test-strings.R:1:1', 'test-strings.R:1:1', 'test-strings.R:1:1',
    'test-unclosed.R:1:1', 'test-unclosed.R:1:1', 'test-unclosed.R:1:1',
    'test-unicode.R:7:1'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-strings.R:1:1'): strings without content ───────────────────────
  Error in `file("", "w+b")`: cannot open the connection
  Backtrace:
      ▆
   1. └─testthat::expect_snapshot(node_children_print(node))
   2.   └─testthat:::expect_snapshot_(...)
   3.     ├─testthat:::with_is_snapshotting(...)
   4.     └─testthat:::verify_exec(quo_get_expr(x), quo_get_env(x), replay)
   5.       └─evaluate::evaluate(source, envir = env, new_device = FALSE, output_handler = handler)
   6.         └─evaluate:::watchout(...)
   7.           └─evaluate:::local_persistent_sink_connection(debug, frame)
   8.             └─base::file("", "w+b")
  
  [ FAIL 1 | WARN 3 | SKIP 87 | PASS 105 ]
  Error:
  ! Test failures.
  Warning message:
  In dir.create(path, recursive = TRUE) :
    cannot create dir '/tmp/Rtmp4e4egV/file1f429b711911a9', reason 'No space left on device'
  Execution halted