Running 'test_asis.R' [5s]
  Running 'test_basics.R' [4s]
  Running 'test_bayesqgcomp.R' [6s]
  Running 'test_boot_ints.R' [5s]
  Running 'test_bootchooser.R' [8s]
  Running 'test_factor.R' [4s]
  Running 'test_id.R' [4s]
  Running 'test_mice.R' [4s]
  Running 'test_numeric.R' [8s]
  Running 'test_poisson.R' [4s]
  Running 'test_splits.R' [4s]
  Running 'test_weights.R' [4s]
Running the tests in 'tests/test_asis.R' failed.
Complete output:
  > cat("# asis test\n")
  # asis test
  > library("qgcomp")
  > # does the checknames correctly intuit which are linear/non-linear models for common specifications
  > set.seed(50)
  > N=50
  > dat <- data.frame(time=(tmg <- pmin(.1,rweibull(N, 10, 0.1))), 
  +                 d=1.0*(tmg<0.1), x1=runif(N), x2=runif(N), z=runif(N))
  > expnms=paste0("x", 1:2)
  > 
  > 
  > ##### non additive
  > 
  > f0 = survival::Surv(time, d)~ x1 + x2
  > f1 = survival::Surv(time, d)~ x1*x2
  > f2 = survival::Surv(time, d)~ x1 + x2 + I(x1*x2)
  > f3 = survival::Surv(time, d)~x1 + x2 + x1:x2
  > set.seed(12321)
  > #res = try(qgcomp(f0, expnms = expnms, data = dat, B=2, MCsize=50))
  > #stopifnot(class(res)=="try-error")
  > res = try(obj0 <- qgcomp(f0, expnms = expnms, data = dat))
  > stopifnot(inherits(res, "qgcompfit"))
  > set.seed(12321)
  > res = try(obj1 <- qgcomp(f1, expnms = expnms, data = dat, B=2, MCsize=50))
  > stopifnot(inherits(res, "qgcompfit"))
  > set.seed(12321)
  > res = try(obj2 <- qgcomp(f2, expnms = expnms, data = dat, B=2, MCsize=50))
  > stopifnot(inherits(res, "qgcompfit"))
  > set.seed(12321)
  > res = try(obj3 <- qgcomp(f3, expnms = expnms, data = dat, B=2, MCsize=50))
  > stopifnot(inherits(res, "qgcompfit"))
  > stopifnot(all.equal(
  +   obj0$fit$coefficients, 
  +   obj1$fit$coefficients, check.names=FALSE
  + )=="Numeric: lengths (2, 3) differ")
  > 
  > stopifnot(all.equal(
  +   obj1$fit$coefficients, 
  +   obj2$fit$coefficients, 
  +   obj3$fit$coefficients, check.names=FALSE))
  Error in all.equal.numeric(obj1$fit$coefficients, obj2$fit$coefficients,  : 
    length(tolerance) == 1L is not TRUE
  Calls: stopifnot -> all.equal -> all.equal.numeric -> stopifnot
  Execution halted