R Under development (unstable) (2026-01-29 r89354 ucrt) -- "Unsuffered Consequences" Copyright (C) 2026 The R Foundation for Statistical Computing Platform: x86_64-w64-mingw32/x64 R is free software and comes with ABSOLUTELY NO WARRANTY. You are welcome to redistribute it under certain conditions. Type 'license()' or 'licence()' for distribution details. R is a collaborative project with many contributors. Type 'contributors()' for more information and 'citation()' on how to cite R or R packages in publications. Type 'demo()' for some demos, 'help()' for on-line help, or 'help.start()' for an HTML browser interface to help. Type 'q()' to quit R. > # Launch tests for causaldef package > library(testthat) > library(causaldef) > > test_check("causaldef") v Created causal specification: n=100, 1 covariate(s) v Created causal specification: n=100, 1 covariate(s) v Created causal specification: n=100, 1 covariate(s) v Created causal specification: n=100, 1 covariate(s) v Created causal specification: n=100, 1 covariate(s) v Created causal specification: n=100, 1 covariate(s) v Created causal specification: n=100, 1 covariate(s) v Created causal specification: n=95, 1 covariate(s) v Created causal specification: n=100, 1 covariate(s) v Created causal specification: n=100, 1 covariate(s) v Created causal specification: n=100, 1 covariate(s) v Computed confounding frontier: 10x10 grid v Computed confounding frontier: 10x10 grid v Computed confounding frontier: 21x21 grid v Created causal specification: n=200, 0 covariate(s) v Computed confounding frontier: 10x10 grid v Computed confounding frontier: 21x21 grid v Computed confounding frontier: 10x10 grid v Created causal specification: n=200, 1 covariate(s) i Estimating deficiency: iptw v Created causal specification: n=500, 1 covariate(s) i Estimating deficiency: aipw v Created causal specification: n=200, 1 covariate(s) i Estimating deficiency: unadjusted i Estimating deficiency: iptw i Estimating deficiency: aipw v Created causal specification: n=200, 1 covariate(s) i Estimating deficiency: iptw v Created causal specification: n=100, 1 covariate(s) v Created causal specification: n=200, 1 covariate(s) i Estimating deficiency: unadjusted i Estimating deficiency: iptw v Created causal specification: n=100, 1 covariate(s) i Estimating deficiency: iptw v Created causal specification: n=500, 1 covariate(s) v Created causal specification: n=500, 1 covariate(s) v Created causal specification: n=100, 0 covariate(s) v Created causal specification: n=200, 1 covariate(s) v Created survival causal specification: n=200, 200 events v Created survival causal specification: n=50, 50 events i Using method with lowest deficiency: unadjusted v Created causal specification: n=200, 1 covariate(s) i Using kappa = 1 (conservative). Consider domain-specific estimation. v No evidence against causal assumptions (p = 0.49569 ) v Created causal specification: n=100, 1 covariate(s) v Created causal specification: n=500, 1 covariate(s) i Using kappa = 1 (conservative). Consider domain-specific estimation. x Causal assumptions FALSIFIED (p = < 2.22e-16 ) i Using kappa = 1 (conservative). Consider domain-specific estimation. v No evidence against causal assumptions (p = 0.098108 ) v Created causal specification: n=200, 1 covariate(s) v No evidence against causal assumptions (p = 0.49569 ) v No evidence against causal assumptions (p = 0.61591 ) v Created causal specification: n=200, 1 covariate(s) i Using kappa = 1 (conservative). Consider domain-specific estimation. v No evidence against causal assumptions (p = 0.53242 ) v Created causal specification: n=100, 1 covariate(s) i Using kappa = 1 (conservative). Consider domain-specific estimation. v No evidence against causal assumptions (p = 0.36061 ) i Safety floor: 0.2 (minimum regret given delta = 0.1) v Created causal specification: n=100, 1 covariate(s) i Estimating deficiency: iptw i Safety floor: 0.1268 (minimum regret given delta = 0.0634) i Safety floor: 2 (minimum regret given delta = 0.1) i Safety floor: 0.2 (minimum regret given delta = 0.1) i Safety floor: 0.2 (minimum regret given delta = 0.1) [ FAIL 0 | WARN 2 | SKIP 0 | PASS 89 ] [ FAIL 0 | WARN 2 | SKIP 0 | PASS 89 ] > > proc.time() user system elapsed 2.89 0.48 3.35