R Under development (unstable) (2026-06-19 r90183 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. > library(testthat) > library(artoo) > > test_check("artoo") 6 variables the spec declares are absent from the data (not added): `TRTDURD`, `DISONDT`, `EOSSTT`, `DCSREAS`, `EOSDISP`, and `MMS1TSBL`. i See `conformance(x)` for the findings. 6 variables the spec declares are absent from the data (not added): `TRTDURD`, `DISONDT`, `EOSSTT`, `DCSREAS`, `EOSDISP`, and `MMS1TSBL`. i See `conformance(x)` for the findings. 1 variable the spec declares is absent from the data (not added): `BRTHDTC`. 1 variable the spec declares is absent from the data (not added): `BRTHDTC`. 1 variable the spec declares is absent from the data (not added): `BRTHDTC`. 1 variable the spec declares is absent from the data (not added): `BRTHDTC`. 1 variable the spec declares is absent from the data (not added): `BRTHDTC`. 1 variable the spec declares is absent from the data (not added): `BRTHDTC`. 1 variable the spec declares is absent from the data (not added): `BRTHDTC`. 1 variable the spec declares is absent from the data (not added): `BRTHDTC`. 6 variables the spec declares are absent from the data (not added): `TRTDURD`, `DISONDT`, `EOSSTT`, `DCSREAS`, `EOSDISP`, and `MMS1TSBL`. artoo Spec Check ================ Spec Summary ------------ Study: CDISCPILOT01 Scope: ADSL Datasets: 1 Variables: 48 Methods referenced: 5 Comments referenced: 3 Findings Summary ---------------- error 1 warning 1 note 1 Errors ------ [variable_method_resolves] Variable ADSL.AGEGR1 references undefined method 'MT.MISSING'. (ADSL.AGEGR1) Warnings -------- [method_description_present] method_id 'MT.X' has a blank description that spans lines. (MT.X) Notes ----- [variable_label_present] Variable ADSL.SEX has no label. (ADSL.SEX) [ FAIL 0 | WARN 0 | SKIP 52 | PASS 5037 ] ══ Skipped tests (52) ══════════════════════════════════════════════════════════ • On CRAN (52): 'test-apply-steps.R:116:1', 'test-apply.R:184:1', 'test-apply.R:260:1', 'test-check_study.R:25:1', 'test-check_study.R:58:1', 'test-check_study.R:72:1', 'test-checks.R:41:1', 'test-codec_json.R:223:1', 'test-codec_json.R:256:1', 'test-codec_xpt.R:334:1', 'test-columns.R:164:1', 'test-columns.R:197:1', 'test-conformance.R:33:1', 'test-conformance.R:48:1', 'test-conformance.R:63:1', 'test-decode_column.R:101:1', 'test-decode_column.R:212:1', 'test-encoding.R:34:1', 'test-encoding.R:110:1', 'test-encoding.R:231:1', 'test-members.R:86:1', 'test-meta.R:161:1', 'test-repair_spec.R:83:1', 'test-sas-missing.R:237:3', 'test-set_type.R:33:1', 'test-set_type.R:41:1', 'test-set_type.R:49:1', 'test-set_type.R:59:1', 'test-spec_accessors.R:41:1', 'test-spec_accessors.R:70:1', 'test-spec_check_report.R:36:1', 'test-spec_construct.R:208:1', 'test-spec_construct.R:247:1', 'test-spec_print.R:22:1', 'test-spec_print.R:26:1', 'test-spec_read.R:98:1', 'test-spec_read.R:250:1', 'test-spec_read.R:285:1', 'test-spec_rules_catalog.R:97:1', 'test-spec_write.R:46:1', 'test-spec_write_xlsx.R:271:1', 'test-spec_write_xlsx.R:278:1', 'test-stress.R:6:1', 'test-temporal-iso.R:70:1', 'test-temporal-iso.R:265:1', 'test-validate_spec.R:33:1', 'test-xpt-fixture.R:35:3', 'test-xpt-golden.R:19:1', 'test-xpt-golden.R:29:1', 'test-xpt-pyreadstat.R:8:3', 'test-xpt-pyreadstat.R:48:3', 'test-xpt-realism.R:39:3' [ FAIL 0 | WARN 0 | SKIP 52 | PASS 5037 ] > > proc.time() user system elapsed 105.01 11.79 117.59