Running 'testthat.R' [12s]
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(rsurv)
  > 
  > test_check("rsurv")
  Saving _problems/test2-12.R
  [ FAIL 1 | WARN 0 | SKIP 4 | PASS 0 ]
  
  ══ Skipped tests (4) ═══════════════════════════════════════════════════════════
  • empty test (4): , , ,
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test2.R:5:1'): (code run outside of `test_that()`) ──────────────────
  <dplyr:::mutate_error/rlang_error/error/condition>
  Error in `mutate(data.frame(age = rnorm(n), sex = sample(c("f", "m"), size = n, replace = TRUE)), time = rphreg(u = runif(n), ~age + sex, beta = c(1, 0.5), dist = "weibull", scale = 2, shape = 1.5), rinterval(time, tau = seq(0, 5, by = 1), type = "II", prob = 0.7))`: i In argument: `rinterval(time, tau = seq(0, 5, by = 1), type = "II", prob = 0.7)`.
  Caused by error in `rinterval()`:
  ! object 'limits' not found
  Backtrace:
       ▆
    1. ├─dplyr::mutate(...) at test2.R:5:1
    2. ├─dplyr:::mutate.data.frame(...)
    3. │ └─dplyr:::mutate_cols(.data, dplyr_quosures(...), by)
    4. │   ├─base::withCallingHandlers(...)
    5. │   └─dplyr:::mutate_col(dots[[i]], data, mask, new_columns)
    6. │     └─mask$eval_all_mutate(quo)
    7. │       └─dplyr (local) eval()
    8. ├─rsurv::rinterval(...)
    9. └─base::.handleSimpleError(...)
   10.   └─dplyr (local) h(simpleError(msg, call))
   11.     └─rlang::abort(message, class = error_class, parent = parent, call = error_call)
  
  [ FAIL 1 | WARN 0 | SKIP 4 | PASS 0 ]
  Error:
  ! Test failures.
  Execution halted