Running ‘exporting-methods.R’ [2s/2s]
  Running ‘testthat.R’ [89s/120s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  Loading required namespace: cli
  > library(optmatch)
  > 
  > test_check("optmatch")
  [ FAIL 16 | WARN 0 | SKIP 0 | PASS 1971 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Failure ('test.fmatch.R:148:5'): Passing and receiving node information ─────
  `fmatch(pm, 2, 2, node_info = n0, solver = slvr)` produced messages.
  ── Failure ('test.fmatch.R:161:5'): Passing and receiving node information ─────
  `fmatch(pm, 2, 2, node_info = n1, solver = slvr)` produced messages.
  ── Failure ('test.fmatch.R:148:5'): Passing and receiving node information ─────
  `fmatch(pm, 2, 2, node_info = n0, solver = slvr)` produced messages.
  ── Failure ('test.fmatch.R:161:5'): Passing and receiving node information ─────
  `fmatch(pm, 2, 2, node_info = n1, solver = slvr)` produced messages.
  ── Failure ('test.fullmatch.R:605:5'): Edge case of only (1,1)-subproblems (#211) ──
  `... <- NULL` produced messages.
  ── Failure ('test.fullmatch.R:610:5'): Edge case of only (1,1)-subproblems (#211) ──
  `f2 <- fullmatch(z ~ x + strata(fac), data = data)` produced messages.
  ── Failure ('test.fullmatch.R:672:3'): Hints accepted ──────────────────────────
  `fullmatch(...)` produced messages.
  ── Failure ('test.fullmatch.R:677:3'): Hints accepted ──────────────────────────
  `fullmatch(...)` produced messages.
  ── Failure ('test.fullmatch.R:682:3'): Hints accepted ──────────────────────────
  `... <- NULL` produced messages.
  ── Failure ('test.fullmatch.R:688:3'): Hints accepted ──────────────────────────
  `... <- NULL` produced messages.
  ── Failure ('test.fullmatch.R:690:3'): Hints accepted ──────────────────────────
  `fullmatch(...)` produced messages.
  ── Failure ('test.fullmatch.infeasible.recovery.R:147:3'): Correctly apply max.controls ──
  `fullmatch(adist, data = data.frame(1:8, row.names = letters[1:8]))` produced messages.
  ── Failure ('test.fullmatch.infeasible.recovery.R:335:3'): Issue #92 ───────────
  `fullmatch(z ~ x, data = d, min = 1, max = 5, omit = 0.8)` produced messages.
  ── Failure ('test.pairmatch.R:396:3'): Hints accepted ──────────────────────────
  `pairmatch(mo, data = data, tol = 1e-04, hint = p1a)` produced messages.
  ── Failure ('test.pairmatch.R:401:3'): Hints accepted ──────────────────────────
  `pairmatch(mos, data = data, tol = 1e-04, hint = p1b)` produced messages.
  ── Failure ('test.solve_reg_fm_prob.R:62:3'): No Warnings ──────────────────────
  `... <- NULL` produced messages.
  
  [ FAIL 16 | WARN 0 | SKIP 0 | PASS 1971 ]
  Error: Test failures
  Execution halted