Running ‘testthat.R’ [261s/457s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(adjustedCurves)
  > 
  > library(dplyr)
  
  Attaching package: 'dplyr'
  
  The following objects are masked from 'package:stats':
  
      filter, lag
  
  The following objects are masked from 'package:base':
  
      intersect, setdiff, setequal, union
  
  > 
  > library(testthat)
  
  Attaching package: 'testthat'
  
  The following object is masked from 'package:dplyr':
  
      matches
  
  > library(vdiffr)
  > library(survival)
  > library(ggplot2)
  > library(Matching)
  Loading required package: MASS
  
  Attaching package: 'MASS'
  
  The following object is masked from 'package:dplyr':
  
      select
  
  ## 
  ##  Matching (Version 4.10-14, Build Date: 2023-09-13)
  ##  See https://www.jsekhon.com for additional documentation.
  ##  Please cite software as:
  ##   Jasjeet S. Sekhon. 2011. ``Multivariate and Propensity Score Matching
  ##   Software with Automated Balance Optimization: The Matching package for R.''
  ##   Journal of Statistical Software, 42(7): 1-52. 
  ##
  
  > library(WeightIt)
  > library(prodlim)
  > library(MASS)
  > library(tidyr)
  
  Attaching package: 'tidyr'
  
  The following object is masked from 'package:testthat':
  
      matches
  
  > library(riskRegression)
  riskRegression version 2023.12.21
  > library(pec)
  
  Attaching package: 'pec'
  
  The following objects are masked from 'package:riskRegression':
  
      ipcw, selectCox
  
  > library(geepack)
  > library(nnet)
  > library(cmprsk)
  > library(eventglm)
  
  Attaching package: 'eventglm'
  
  The following objects are masked from 'package:prodlim':
  
      leaveOneOut.competing.risks, leaveOneOut.survival
  
  The following objects are masked from 'package:survival':
  
      colon, mgus2
  
  > library(rmarkdown)
  > library(mice)
  
  Attaching package: 'mice'
  
  The following object is masked from 'package:stats':
  
      filter
  
  The following objects are masked from 'package:base':
  
      cbind, rbind
  
  > 
  > test_check("adjustedCurves")
  Loading required namespace: pammtools
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "x1" "x2" "x3" "x4" "x5" "x6"
  [1] "group1" "x1"     "x2"    
  [1] "group1" "x1"     "x2"    
  [1] "group1" "x1"     "x2"    
  [1] "group1" "x1"     "x2"    
  Loading required namespace: concrete
  Failed with error:  'there is no package called 'concrete''
  Loading required namespace: concrete
  Failed with error:  'there is no package called 'concrete''
  Loading required namespace: concrete
  Failed with error:  'there is no package called 'concrete''
  Loading required namespace: concrete
  Failed with error:  'there is no package called 'concrete''
  Loading required namespace: doParallel
  starting worker pid=4059188 on localhost:11717 at 19:38:47.845
  starting worker pid=4059187 on localhost:11717 at 19:38:47.936
  Loading required package: adjustedCurves
  loaded adjustedCurves and set parent environment
  Loading required package: adjustedCurves
  loaded adjustedCurves and set parent environment
  
  Attaching package: ‘mice’
  
  The following object is masked from ‘package:stats’:
  
      filter
  
  The following objects are masked from ‘package:base’:
  
      cbind, rbind
  
  Loading required package: survival
  
  Attaching package: ‘survival’
  
  The following objects are masked from ‘package:eventglm’:
  
      colon, mgus2
  
  Loading required package: prodlim
  
  Attaching package: ‘prodlim’
  
  The following objects are masked from ‘package:eventglm’:
  
      leaveOneOut.competing.risks, leaveOneOut.survival
  
  
  Attaching package: ‘mice’
  
  The following object is masked from ‘package:stats’:
  
      filter
  
  The following objects are masked from ‘package:base’:
  
      cbind, rbind
  
  Loading required package: survival
  
  Attaching package: ‘survival’
  
  The following objects are masked from ‘package:eventglm’:
  
      colon, mgus2
  
  Loading required package: prodlim
  
  Attaching package: ‘prodlim’
  
  The following objects are masked from ‘package:eventglm’:
  
      leaveOneOut.competing.risks, leaveOneOut.survival
  
  riskRegression version 2023.12.21
  
  Attaching package: ‘riskRegression’
  
  The following objects are masked from ‘package:pec’:
  
      ipcw, selectCox
  
  Loading required package: MASS
  ## 
  ##  Matching (Version 4.10-14, Build Date: 2023-09-13)
  ##  See https://www.jsekhon.com for additional documentation.
  ##  Please cite software as:
  ##   Jasjeet S. Sekhon. 2011. ``Multivariate and Propensity Score Matching
  ##   Software with Automated Balance Optimization: The Matching package for R.''
  ##   Journal of Statistical Software, 42(7): 1-52. 
  ##
  
  
  Attaching package: ‘testthat’
  
  The following object is masked from ‘package:tidyr’:
  
      matches
  
  
  Attaching package: ‘dplyr’
  
  The following object is masked from ‘package:testthat’:
  
      matches
  
  The following object is masked from ‘package:MASS’:
  
      select
  
  The following objects are masked from ‘package:stats’:
  
      filter, lag
  
  The following objects are masked from ‘package:base’:
  
      intersect, setdiff, setequal, union
  
  Loading required package: foreach
  Loading required package: rngtools
  riskRegression version 2023.12.21
  
  Attaching package: ‘riskRegression’
  
  The following objects are masked from ‘package:pec’:
  
      ipcw, selectCox
  
  Loading required package: MASS
  ## 
  ##  Matching (Version 4.10-14, Build Date: 2023-09-13)
  ##  See https://www.jsekhon.com for additional documentation.
  ##  Please cite software as:
  ##   Jasjeet S. Sekhon. 2011. ``Multivariate and Propensity Score Matching
  ##   Software with Automated Balance Optimization: The Matching package for R.''
  ##   Journal of Statistical Software, 42(7): 1-52. 
  ##
  
  
  Attaching package: ‘testthat’
  
  The following object is masked from ‘package:tidyr’:
  
      matches
  
  
  Attaching package: ‘dplyr’
  
  The following object is masked from ‘package:testthat’:
  
      matches
  
  The following object is masked from ‘package:MASS’:
  
      select
  
  The following objects are masked from ‘package:stats’:
  
      filter, lag
  
  The following objects are masked from ‘package:base’:
  
      intersect, setdiff, setequal, union
  
  Loading required package: foreach
  Loading required package: rngtools
  starting worker pid=4063842 on localhost:11717 at 19:38:57.453
  starting worker pid=4063841 on localhost:11717 at 19:38:57.550
  Loading required package: adjustedCurves
  loaded adjustedCurves and set parent environment
  Loading required package: adjustedCurves
  loaded adjustedCurves and set parent environment
  
  Attaching package: ‘mice’
  
  The following object is masked from ‘package:stats’:
  
      filter
  
  The following objects are masked from ‘package:base’:
  
      cbind, rbind
  
  Loading required package: survival
  
  Attaching package: ‘survival’
  
  The following objects are masked from ‘package:eventglm’:
  
      colon, mgus2
  
  Loading required package: prodlim
  
  Attaching package: ‘prodlim’
  
  The following objects are masked from ‘package:eventglm’:
  
      leaveOneOut.competing.risks, leaveOneOut.survival
  
  
  Attaching package: ‘mice’
  
  The following object is masked from ‘package:stats’:
  
      filter
  
  The following objects are masked from ‘package:base’:
  
      cbind, rbind
  
  Loading required package: survival
  
  Attaching package: ‘survival’
  
  The following objects are masked from ‘package:eventglm’:
  
      colon, mgus2
  
  Loading required package: prodlim
  
  Attaching package: ‘prodlim’
  
  The following objects are masked from ‘package:eventglm’:
  
      leaveOneOut.competing.risks, leaveOneOut.survival
  
  riskRegression version 2023.12.21
  
  Attaching package: ‘riskRegression’
  
  The following objects are masked from ‘package:pec’:
  
      ipcw, selectCox
  
  Loading required package: MASS
  ## 
  ##  Matching (Version 4.10-14, Build Date: 2023-09-13)
  ##  See https://www.jsekhon.com for additional documentation.
  ##  Please cite software as:
  ##   Jasjeet S. Sekhon. 2011. ``Multivariate and Propensity Score Matching
  ##   Software with Automated Balance Optimization: The Matching package for R.''
  ##   Journal of Statistical Software, 42(7): 1-52. 
  ##
  
  
  Attaching package: ‘testthat’
  
  The following object is masked from ‘package:tidyr’:
  
      matches
  
  
  Attaching package: ‘dplyr’
  
  The following object is masked from ‘package:testthat’:
  
      matches
  
  The following object is masked from ‘package:MASS’:
  
      select
  
  The following objects are masked from ‘package:stats’:
  
      filter, lag
  
  The following objects are masked from ‘package:base’:
  
      intersect, setdiff, setequal, union
  
  Loading required package: foreach
  Loading required package: rngtools
  riskRegression version 2023.12.21
  
  Attaching package: ‘riskRegression’
  
  The following objects are masked from ‘package:pec’:
  
      ipcw, selectCox
  
  Loading required package: MASS
  ## 
  ##  Matching (Version 4.10-14, Build Date: 2023-09-13)
  ##  See https://www.jsekhon.com for additional documentation.
  ##  Please cite software as:
  ##   Jasjeet S. Sekhon. 2011. ``Multivariate and Propensity Score Matching
  ##   Software with Automated Balance Optimization: The Matching package for R.''
  ##   Journal of Statistical Software, 42(7): 1-52. 
  ##
  
  
  Attaching package: ‘testthat’
  
  The following object is masked from ‘package:tidyr’:
  
      matches
  
  
  Attaching package: ‘dplyr’
  
  The following object is masked from ‘package:testthat’:
  
      matches
  
  The following object is masked from ‘package:MASS’:
  
      select
  
  The following objects are masked from ‘package:stats’:
  
      filter, lag
  
  The following objects are masked from ‘package:base’:
  
      intersect, setdiff, setequal, union
  
  Loading required package: foreach
  Loading required package: rngtools
  Warning message:
  In coxph.fit(X, Y, istrat, offset, init, control, weights = weights,  :
    Loglik converged before variable  1,2 ; coefficient may be infinite. 
  starting worker pid=4072960 on localhost:11717 at 19:39:07.546
  starting worker pid=4072959 on localhost:11717 at 19:39:07.614
  Loading required package: adjustedCurves
  loaded adjustedCurves and set parent environment
  Loading required package: adjustedCurves
  loaded adjustedCurves and set parent environment
  
  Attaching package: ‘mice’
  
  The following object is masked from ‘package:stats’:
  
      filter
  
  The following objects are masked from ‘package:base’:
  
      cbind, rbind
  
  Loading required package: survival
  
  Attaching package: ‘survival’
  
  The following objects are masked from ‘package:eventglm’:
  
      colon, mgus2
  
  Loading required package: prodlim
  
  Attaching package: ‘mice’
  
  The following object is masked from ‘package:stats’:
  
      filter
  
  The following objects are masked from ‘package:base’:
  
      cbind, rbind
  
  
  Attaching package: ‘prodlim’
  
  The following objects are masked from ‘package:eventglm’:
  
      leaveOneOut.competing.risks, leaveOneOut.survival
  
  Loading required package: survival
  
  Attaching package: ‘survival’
  
  The following objects are masked from ‘package:eventglm’:
  
      colon, mgus2
  
  Loading required package: prodlim
  
  Attaching package: ‘prodlim’
  
  The following objects are masked from ‘package:eventglm’:
  
      leaveOneOut.competing.risks, leaveOneOut.survival
  
  riskRegression version 2023.12.21
  
  Attaching package: ‘riskRegression’
  
  The following objects are masked from ‘package:pec’:
  
      ipcw, selectCox
  
  Loading required package: MASS
  ## 
  ##  Matching (Version 4.10-14, Build Date: 2023-09-13)
  ##  See https://www.jsekhon.com for additional documentation.
  ##  Please cite software as:
  ##   Jasjeet S. Sekhon. 2011. ``Multivariate and Propensity Score Matching
  ##   Software with Automated Balance Optimization: The Matching package for R.''
  ##   Journal of Statistical Software, 42(7): 1-52. 
  ##
  
  
  Attaching package: ‘testthat’
  
  The following object is masked from ‘package:tidyr’:
  
      matches
  
  
  Attaching package: ‘dplyr’
  
  The following object is masked from ‘package:testthat’:
  
      matches
  
  The following object is masked from ‘package:MASS’:
  
      select
  
  The following objects are masked from ‘package:stats’:
  
      filter, lag
  
  The following objects are masked from ‘package:base’:
  
      intersect, setdiff, setequal, union
  
  Loading required package: foreach
  Loading required package: rngtools
  riskRegression version 2023.12.21
  
  Attaching package: ‘riskRegression’
  
  The following objects are masked from ‘package:pec’:
  
      ipcw, selectCox
  
  Loading required package: MASS
  ## 
  ##  Matching (Version 4.10-14, Build Date: 2023-09-13)
  ##  See https://www.jsekhon.com for additional documentation.
  ##  Please cite software as:
  ##   Jasjeet S. Sekhon. 2011. ``Multivariate and Propensity Score Matching
  ##   Software with Automated Balance Optimization: The Matching package for R.''
  ##   Journal of Statistical Software, 42(7): 1-52. 
  ##
  
  
  Attaching package: ‘testthat’
  
  The following object is masked from ‘package:tidyr’:
  
      matches
  
  
  Attaching package: ‘dplyr’
  
  The following object is masked from ‘package:testthat’:
  
      matches
  
  The following object is masked from ‘package:MASS’:
  
      select
  
  The following objects are masked from ‘package:stats’:
  
      filter, lag
  
  The following objects are masked from ‘package:base’:
  
      intersect, setdiff, setequal, union
  
  Loading required package: foreach
  Loading required package: rngtools
  starting worker pid=4077352 on localhost:11717 at 19:39:17.523
  starting worker pid=4077351 on localhost:11717 at 19:39:17.662
  Loading required package: adjustedCurves
  loaded adjustedCurves and set parent environment
  Loading required package: adjustedCurves
  loaded adjustedCurves and set parent environment
  
  Attaching package: ‘mice’
  
  The following object is masked from ‘package:stats’:
  
      filter
  
  The following objects are masked from ‘package:base’:
  
      cbind, rbind
  
  Loading required package: survival
  
  Attaching package: ‘survival’
  
  The following objects are masked from ‘package:eventglm’:
  
      colon, mgus2
  
  Loading required package: prodlim
  
  Attaching package: ‘prodlim’
  
  The following objects are masked from ‘package:eventglm’:
  
      leaveOneOut.competing.risks, leaveOneOut.survival
  
  
  Attaching package: ‘mice’
  
  The following object is masked from ‘package:stats’:
  
      filter
  
  The following objects are masked from ‘package:base’:
  
      cbind, rbind
  
  Loading required package: survival
  
  Attaching package: ‘survival’
  
  The following objects are masked from ‘package:eventglm’:
  
      colon, mgus2
  
  Loading required package: prodlim
  
  Attaching package: ‘prodlim’
  
  The following objects are masked from ‘package:eventglm’:
  
      leaveOneOut.competing.risks, leaveOneOut.survival
  
  riskRegression version 2023.12.21
  
  Attaching package: ‘riskRegression’
  
  The following objects are masked from ‘package:pec’:
  
      ipcw, selectCox
  
  Loading required package: MASS
  ## 
  ##  Matching (Version 4.10-14, Build Date: 2023-09-13)
  ##  See https://www.jsekhon.com for additional documentation.
  ##  Please cite software as:
  ##   Jasjeet S. Sekhon. 2011. ``Multivariate and Propensity Score Matching
  ##   Software with Automated Balance Optimization: The Matching package for R.''
  ##   Journal of Statistical Software, 42(7): 1-52. 
  ##
  
  
  Attaching package: ‘testthat’
  
  The following object is masked from ‘package:tidyr’:
  
      matches
  
  
  Attaching package: ‘dplyr’
  
  The following object is masked from ‘package:testthat’:
  
      matches
  
  The following object is masked from ‘package:MASS’:
  
      select
  
  The following objects are masked from ‘package:stats’:
  
      filter, lag
  
  The following objects are masked from ‘package:base’:
  
      intersect, setdiff, setequal, union
  
  Loading required package: foreach
  Loading required package: rngtools
  riskRegression version 2023.12.21
  
  Attaching package: ‘riskRegression’
  
  The following objects are masked from ‘package:pec’:
  
      ipcw, selectCox
  
  Loading required package: MASS
  ## 
  ##  Matching (Version 4.10-14, Build Date: 2023-09-13)
  ##  See https://www.jsekhon.com for additional documentation.
  ##  Please cite software as:
  ##   Jasjeet S. Sekhon. 2011. ``Multivariate and Propensity Score Matching
  ##   Software with Automated Balance Optimization: The Matching package for R.''
  ##   Journal of Statistical Software, 42(7): 1-52. 
  ##
  
  
  Attaching package: ‘testthat’
  
  The following object is masked from ‘package:tidyr’:
  
      matches
  
  
  Attaching package: ‘dplyr’
  
  The following object is masked from ‘package:testthat’:
  
      matches
  
  The following object is masked from ‘package:MASS’:
  
      select
  
  The following objects are masked from ‘package:stats’:
  
      filter, lag
  
  The following objects are masked from ‘package:base’:
  
      intersect, setdiff, setequal, union
  
  Loading required package: foreach
  Loading required package: rngtools
  Warning messages:
  1: In coxph.fit(X, Y, istrat, offset, init, control, weights = weights,  :
    Loglik converged before variable  1 ; coefficient may be infinite. 
  2: In ate_checkArgs(call = call, object.event = object.event, object.censor = object.censor,  :
    Rare event 
  
  3: In predictCoxPL(object = object, newdata = newdata, times = times,  :
    Estimated survival outside the range [0,1]. 
  Consider using predictCox instead of predictCoxPL. 
  
  Warning messages:
  1: In coxph.fit(X, Y, istrat, offset, init, control, weights = weights,  :
    Ran out of iterations and did not converge
  2: In coxph.fit(X, Y, istrat, offset, init, control, weights = weights,  :
    Loglik converged before variable  1 ; coefficient may be infinite. 
  3: In ate_checkArgs(call = call, object.event = object.event, object.censor = object.censor,  :
    Rare event 
  
  4: In predict.CauseSpecificCox(object = object, newdata = newdata,  :
    Estimated risk outside the range [0,1].
  Consider setting the argument 'product.limit' to FALSE. 
  
  5: In predict.CauseSpecificCox(object = object, newdata = newdata,  :
    Estimated risk outside the range [0,1].
  Consider setting the argument 'product.limit' to FALSE. 
  
  6: In predict.CauseSpecificCox(object = object, newdata = newdata,  :
    Estimated risk outside the range [0,1].
  Consider setting the argument 'product.limit' to FALSE. 
  
  Loading required namespace: ggpp
  Loading required namespace: concrete
  Failed with error:  'there is no package called 'concrete''
  Loading required namespace: concrete
  Failed with error:  'there is no package called 'concrete''
  Loading required namespace: concrete
  Failed with error:  'there is no package called 'concrete''
  Loading required namespace: concrete
  Failed with error:  'there is no package called 'concrete''
  [ FAIL 8 | WARN 4 | SKIP 135 | PASS 1608 ]
  
  ══ Skipped tests (135) ═════════════════════════════════════════════════════════
  • On CRAN (135): 'test_adjusted_curve_test.r:45:3',
    'test_adjusted_curve_test.r:91:3', 'test_adjusted_curve_test.r:137:3',
    'test_adjusted_curve_test.r:183:3', 'test_adjustedcif.method_S3.r:16:3',
    'test_adjustedcif.method_S3.r:20:3', 'test_adjustedcif_S3.r:18:3',
    'test_adjustedcif_S3.r:22:3', 'test_adjustedcif_S3.r:27:3',
    'test_adjustedcif_S3.r:32:3', 'test_adjustedcif_S3.r:37:3',
    'test_adjustedcif_S3.r:42:3', 'test_adjustedcif_S3.r:47:3',
    'test_adjustedcif_S3.r:52:3', 'test_adjustedcif_S3.r:57:3',
    'test_adjustedcif_S3.r:62:3', 'test_adjustedcif_S3.r:68:3',
    'test_adjustedcif_S3.r:74:3', 'test_adjustedcif_S3.r:80:3',
    'test_adjustedsurv.method_S3.r:15:3', 'test_adjustedsurv.method_S3.r:19:3',
    'test_adjustedsurv_S3.r:17:3', 'test_adjustedsurv_S3.r:21:3',
    'test_adjustedsurv_S3.r:26:3', 'test_adjustedsurv_S3.r:31:3',
    'test_adjustedsurv_S3.r:36:3', 'test_adjustedsurv_S3.r:41:3',
    'test_adjustedsurv_S3.r:46:3', 'test_adjustedsurv_S3.r:51:3',
    'test_adjustedsurv_S3.r:56:3', 'test_adjustedsurv_S3.r:61:3',
    'test_adjustedsurv_S3.r:66:3', 'test_adjustedsurv_S3.r:71:3',
    'test_adjustedsurv_S3.r:76:3', 'test_adjustedsurv_S3.r:81:3',
    'test_adjustedsurv_S3.r:86:3', 'test_adjustedsurv_S3.r:91:3',
    'test_adjustedsurv_S3.r:96:3', 'test_adjustedsurv_S3.r:101:3',
    'test_adjustedsurv_S3.r:107:3', 'test_adjustedsurv_S3.r:113:3',
    'test_adjustedsurv_S3.r:119:3', 'test_curve_test_S3.r:21:3',
    'test_curve_test_S3.r:25:3', 'test_plot.adjustedcif.r:22:3',
    'test_plot.adjustedcif.r:28:3', 'test_plot.adjustedcif.r:34:3',
    'test_plot.adjustedcif.r:40:3', 'test_plot.adjustedcif.r:50:3',
    'test_plot.adjustedcif.r:61:3', 'test_plot.adjustedcif.r:76:3',
    'test_plot.adjustedcif.r:92:3', 'test_plot.adjustedcif.r:100:3',
    'test_plot.adjustedcif.r:106:3', 'test_plot.adjustedcif.r:112:3',
    'test_plot.adjustedcif.r:118:3', 'test_plot.adjustedcif.r:124:3',
    'test_plot.adjustedcif.r:131:3', 'test_plot.adjustedcif.r:137:3',
    'test_plot.adjustedcif.r:143:3', 'test_plot.adjustedcif.r:154:3',
    'test_plot.adjustedcif.r:160:3', 'test_plot.adjustedcif.r:166:3',
    'test_plot.adjustedcif.r:172:3', 'test_plot.adjustedcif.r:178:3',
    'test_plot.adjustedcif.r:184:3', 'test_plot.adjustedcif.r:191:3',
    'test_plot.adjustedcif.r:220:3', 'test_plot.adjustedsurv.r:21:3',
    'test_plot.adjustedsurv.r:27:3', 'test_plot.adjustedsurv.r:33:3',
    'test_plot.adjustedsurv.r:39:3', 'test_plot.adjustedsurv.r:49:3',
    'test_plot.adjustedsurv.r:60:3', 'test_plot.adjustedsurv.r:75:3',
    'test_plot.adjustedsurv.r:91:3', 'test_plot.adjustedsurv.r:103:3',
    'test_plot.adjustedsurv.r:109:3', 'test_plot.adjustedsurv.r:115:3',
    'test_plot.adjustedsurv.r:121:3', 'test_plot.adjustedsurv.r:127:3',
    'test_plot.adjustedsurv.r:133:3', 'test_plot.adjustedsurv.r:140:3',
    'test_plot.adjustedsurv.r:146:3', 'test_plot.adjustedsurv.r:152:3',
    'test_plot.adjustedsurv.r:158:3', 'test_plot.adjustedsurv.r:164:3',
    'test_plot.adjustedsurv.r:175:3', 'test_plot.adjustedsurv.r:181:3',
    'test_plot.adjustedsurv.r:187:3', 'test_plot.adjustedsurv.r:193:3',
    'test_plot.adjustedsurv.r:199:3', 'test_plot.adjustedsurv.r:206:3',
    'test_plot.adjustedsurv.r:239:3', 'test_plot_auc_curve.r:22:3',
    'test_plot_auc_curve.r:28:3', 'test_plot_auc_curve.r:35:3',
    'test_plot_auc_curve.r:41:3', 'test_plot_auc_curve.r:47:3',
    'test_plot_auc_curve.r:53:3', 'test_plot_auc_curve.r:60:3',
    'test_plot_auc_curve.r:67:3', 'test_plot_auc_curve.r:73:3',
    'test_plot_auc_curve.r:80:3', 'test_plot_auc_curve.r:86:3',
    'test_plot_curve_diff.r:21:3', 'test_plot_curve_diff.r:27:3',
    'test_plot_curve_diff.r:33:3', 'test_plot_curve_diff.r:39:3',
    'test_plot_curve_diff.r:45:3', 'test_plot_curve_diff.r:51:3',
    'test_plot_curve_diff.r:57:3', 'test_plot_curve_diff.r:63:3',
    'test_plot_curve_diff.r:69:3', 'test_plot_curve_diff.r:75:3',
    'test_plot_curve_diff.r:81:3', 'test_plot_curve_diff.r:88:3',
    'test_plot_curve_diff.r:95:3', 'test_plot_curve_diff.r:101:3',
    'test_plot_curve_diff.r:107:3', 'test_plot_curve_diff.r:113:3',
    'test_plot_curve_diff.r:119:3', 'test_plot_curve_diff.r:129:3',
    'test_plot_curve_diff.r:137:3', 'test_plot_curve_diff.r:143:3',
    'test_plot_curve_diff.r:152:3', 'test_plot_curve_diff.r:169:3',
    'test_plot_curve_ratio.r:21:3', 'test_plot_curve_ratio.r:27:3',
    'test_plot_curve_ratio.r:33:3', 'test_plot_curve_ratio.r:39:3',
    'test_plot_curve_ratio.r:45:3', 'test_plot_curve_ratio.r:51:3',
    'test_plot_curve_ratio.r:57:3', 'test_plot_curve_ratio.r:74:3'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test_cif_tmle.r:12:3'): one model each ──────────────────────────────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'concrete'
  Backtrace:
       ▆
    1. ├─adjustedCurves::adjustedcif(...) at test_cif_tmle.r:12:3
    2. │ ├─R.utils::doCall(cif_fun, args = args)
    3. │ ├─R.utils::doCall.default(cif_fun, args = args)
    4. │ │ └─base::do.call(.fcn, args = args, envir = envir)
    5. │ └─adjustedCurves (local) `<fn>`(...)
    6. │   └─adjustedCurves:::method_tmle(...)
    7. └─base::loadNamespace(x)
    8.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
    9.     └─base (local) withOneRestart(expr, restarts[[1L]])
   10.       └─base (local) doWithOneRestart(return(expr), restart)
  ── Error ('test_cif_tmle.r:28:3'): multiple models each ────────────────────────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'concrete'
  Backtrace:
       ▆
    1. ├─adjustedCurves::adjustedcif(...) at test_cif_tmle.r:28:3
    2. │ ├─R.utils::doCall(cif_fun, args = args)
    3. │ ├─R.utils::doCall.default(cif_fun, args = args)
    4. │ │ └─base::do.call(.fcn, args = args, envir = envir)
    5. │ └─adjustedCurves (local) `<fn>`(...)
    6. │   └─adjustedCurves:::method_tmle(...)
    7. └─base::loadNamespace(x)
    8.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
    9.     └─base (local) withOneRestart(expr, restarts[[1L]])
   10.       └─base (local) doWithOneRestart(return(expr), restart)
  ── Error ('test_cif_tmle.r:45:3'): no conf_int ─────────────────────────────────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'concrete'
  Backtrace:
       ▆
    1. ├─adjustedCurves::adjustedcif(...) at test_cif_tmle.r:45:3
    2. │ ├─R.utils::doCall(cif_fun, args = args)
    3. │ ├─R.utils::doCall.default(cif_fun, args = args)
    4. │ │ └─base::do.call(.fcn, args = args, envir = envir)
    5. │ └─adjustedCurves (local) `<fn>`(...)
    6. │   └─adjustedCurves:::method_tmle(...)
    7. └─base::loadNamespace(x)
    8.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
    9.     └─base (local) withOneRestart(expr, restarts[[1L]])
   10.       └─base (local) doWithOneRestart(return(expr), restart)
  ── Error ('test_cif_tmle.r:62:3'): changing some arguments ─────────────────────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'concrete'
  Backtrace:
       ▆
    1. ├─adjustedCurves::adjustedcif(...) at test_cif_tmle.r:62:3
    2. │ ├─R.utils::doCall(cif_fun, args = args)
    3. │ ├─R.utils::doCall.default(cif_fun, args = args)
    4. │ │ └─base::do.call(.fcn, args = args, envir = envir)
    5. │ └─adjustedCurves (local) `<fn>`(...)
    6. │   └─adjustedCurves:::method_tmle(...)
    7. └─base::loadNamespace(x)
    8.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
    9.     └─base (local) withOneRestart(expr, restarts[[1L]])
   10.       └─base (local) doWithOneRestart(return(expr), restart)
  ── Error ('test_surv_tmle.r:11:3'): one model each ─────────────────────────────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'concrete'
  Backtrace:
       ▆
    1. ├─adjustedCurves::adjustedsurv(...) at test_surv_tmle.r:11:3
    2. │ ├─R.utils::doCall(surv_fun, args = args)
    3. │ ├─R.utils::doCall.default(surv_fun, args = args)
    4. │ │ └─base::do.call(.fcn, args = args, envir = envir)
    5. │ └─adjustedCurves (local) `<fn>`(...)
    6. │   └─adjustedCurves:::method_tmle(...)
    7. └─base::loadNamespace(x)
    8.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
    9.     └─base (local) withOneRestart(expr, restarts[[1L]])
   10.       └─base (local) doWithOneRestart(return(expr), restart)
  ── Error ('test_surv_tmle.r:26:3'): multiple models each ───────────────────────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'concrete'
  Backtrace:
       ▆
    1. ├─adjustedCurves::adjustedsurv(...) at test_surv_tmle.r:26:3
    2. │ ├─R.utils::doCall(surv_fun, args = args)
    3. │ ├─R.utils::doCall.default(surv_fun, args = args)
    4. │ │ └─base::do.call(.fcn, args = args, envir = envir)
    5. │ └─adjustedCurves (local) `<fn>`(...)
    6. │   └─adjustedCurves:::method_tmle(...)
    7. └─base::loadNamespace(x)
    8.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
    9.     └─base (local) withOneRestart(expr, restarts[[1L]])
   10.       └─base (local) doWithOneRestart(return(expr), restart)
  ── Error ('test_surv_tmle.r:42:3'): no conf_int ────────────────────────────────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'concrete'
  Backtrace:
       ▆
    1. ├─adjustedCurves::adjustedsurv(...) at test_surv_tmle.r:42:3
    2. │ ├─R.utils::doCall(surv_fun, args = args)
    3. │ ├─R.utils::doCall.default(surv_fun, args = args)
    4. │ │ └─base::do.call(.fcn, args = args, envir = envir)
    5. │ └─adjustedCurves (local) `<fn>`(...)
    6. │   └─adjustedCurves:::method_tmle(...)
    7. └─base::loadNamespace(x)
    8.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
    9.     └─base (local) withOneRestart(expr, restarts[[1L]])
   10.       └─base (local) doWithOneRestart(return(expr), restart)
  ── Error ('test_surv_tmle.r:58:3'): changing some arguments ────────────────────
  <packageNotFoundError/error/condition>
  Error in `loadNamespace(x)`: there is no package called 'concrete'
  Backtrace:
       ▆
    1. ├─adjustedCurves::adjustedsurv(...) at test_surv_tmle.r:58:3
    2. │ ├─R.utils::doCall(surv_fun, args = args)
    3. │ ├─R.utils::doCall.default(surv_fun, args = args)
    4. │ │ └─base::do.call(.fcn, args = args, envir = envir)
    5. │ └─adjustedCurves (local) `<fn>`(...)
    6. │   └─adjustedCurves:::method_tmle(...)
    7. └─base::loadNamespace(x)
    8.   └─base::withRestarts(stop(cond), retry_loadNamespace = function() NULL)
    9.     └─base (local) withOneRestart(expr, restarts[[1L]])
   10.       └─base (local) doWithOneRestart(return(expr), restart)
  
  [ FAIL 8 | WARN 4 | SKIP 135 | PASS 1608 ]
  Error: Test failures
  Execution halted