test_that("formula function works correctly", { library(survival) withr::local_seed(1234) temp <- generate_cure_data(n = 80, j = 100, n_true = 10, a = 1.8) training <- temp$training fit <- cureem(Surv(Time, Censor) ~ ., data = training, x_latency = training, model = "cox", penalty = "lasso", lambda_inc = 0.1, lambda_lat = 0.1, gamma_inc = 6, gamma_lat = 10 ) expect(is.call(formula(fit))) })