R Under development (unstable) (2026-05-12 r90049 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. > # This file is part of the standard setup for testthat. > # It is recommended that you do not modify it. > # > # Where should you do additional test configuration? > # Learn more about the roles of various files in: > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview > # * https://testthat.r-lib.org/articles/special-files.html > > library(testthat) > library(cards) > > test_check("cards") Starting 2 test processes. > test-bind_ard.R: i 27 rows with duplicated statistic values have been removed. > test-bind_ard.R: * See cards::bind_ard(.distinct) (`?cards::bind_ard()`) for details. > test-compare_ard.R: The comparison `keys` are "variable" and "stat_name". > test-compare_ard.R: The comparison columns are "stat_label" and "stat". > test-compare_ard.R: > test-compare_ard.R: -- Mis-matched Rows ------------------------------------------------------------ > test-compare_ard.R: v No rows in `x` that do not appear in `y`. > test-compare_ard.R: v No rows in `y` that do not appear in `x`. > test-compare_ard.R: > test-compare_ard.R: -- Comparison Results ---------------------------------------------------------- > test-compare_ard.R: v No differences found in column "stat". > test-compare_ard.R: The comparison `keys` are "variable" and "stat_name". > test-compare_ard.R: The comparison columns are "stat_label" and "stat". > test-compare_ard.R: > test-compare_ard.R: -- Mis-matched Rows ------------------------------------------------------------ > test-compare_ard.R: v No rows in `x` that do not appear in `y`. > test-compare_ard.R: v No rows in `y` that do not appear in `x`. > test-compare_ard.R: > test-compare_ard.R: -- Comparison Results ---------------------------------------------------------- > test-compare_ard.R: v No differences found in column "stat_label". > test-compare_ard.R: variable stat_name stat.x stat.y difference > test-compare_ard.R: 1 AGE mean 75.08661 76.08661 Mean relative difference: 0.01331795 > test-compare_ard.R: 2 AGE median 77 78 Mean relative difference: 0.01298701 > test-compare_ard.R: 3 AGE p25 70 71 Mean relative difference: 0.01428571 > test-compare_ard.R: 4 AGE p75 81 82 Mean relative difference: 0.01234568 > test-compare_ard.R: 5 AGE min 51 52 Mean relative difference: 0.01960784 > test-compare_ard.R: 6 AGE max 89 90 Mean relative difference: 0.01123596 > test-compare_ard.R: The comparison `keys` are "variable" and "stat_name". > test-compare_ard.R: The comparison columns are "stat_label" and "stat". > test-compare_ard.R: > test-compare_ard.R: -- Mis-matched Rows ------------------------------------------------------------ > test-compare_ard.R: > test-compare_ard.R: v No rows in `y` that do not appear in `x`. > test-compare_ard.R: > test-compare_ard.R: -- Comparison Results ---------------------------------------------------------- > test-compare_ard.R: v No differences found in column "stat_label". > test-compare_ard.R: v No differences found in column "stat". [ FAIL 0 | WARN 11 | SKIP 119 | PASS 459 ] ══ Skipped tests (119) ═════════════════════════════════════════════════════════ • On CRAN (116): 'test-apply_fmt_fun.R:86:1', 'test-apply_fmt_fun.R:122:1', 'test-add_calculated_row.R:1:1', 'test-add_calculated_row.R:24:1', 'test-add_calculated_row.R:32:1', 'test-ard_formals.R:1:1', 'test-ard_attributes.R:3:1', 'test-ard_attributes.R:28:1', 'test-ard_identity.R:28:1', 'test-ard_missing.R:1:1', 'test-ard_missing.R:29:1', 'test-ard_mvsummary.R:87:1', 'test-ard_mvsummary.R:130:1', 'test-ard_pairwise.R:52:1', 'test-ard_pairwise.R:89:1', 'test-ard_pairwise.R:96:1', 'test-ard_hierarchical.R:2:1', 'test-ard_hierarchical.R:107:1', 'test-ard_hierarchical.R:117:1', 'test-ard_hierarchical.R:143:1', 'test-ard_hierarchical.R:253:1', 'test-ard_hierarchical.R:305:1', 'test-ard_hierarchical.R:328:1', 'test-ard_stack.R:221:1', 'test-ard_stack.R:239:1', 'test-ard_stack.R:267:1', 'test-ard_strata.R:1:1', 'test-ard_stack_hierarchical.R:52:1', 'test-ard_stack_hierarchical.R:76:1', 'test-ard_stack_hierarchical.R:171:1', 'test-ard_stack_hierarchical.R:200:1', 'test-ard_stack_hierarchical.R:335:1', 'test-ard_stack_hierarchical.R:349:1', 'test-ard_stack_hierarchical.R:497:1', 'test-ard_stack_hierarchical.R:575:1', 'test-ard_stack_hierarchical.R:586:1', 'test-ard_stack_hierarchical.R:599:1', 'test-ard_stack_hierarchical.R:667:1', 'test-ard_tabulate.R:1:1', 'test-ard_tabulate.R:67:1', 'test-ard_tabulate.R:101:1', 'test-ard_tabulate.R:135:1', 'test-ard_tabulate.R:245:1', 'test-ard_tabulate.R:361:1', 'test-ard_tabulate.R:563:1', 'test-ard_tabulate.R:699:1', 'test-ard_tabulate.R:776:1', 'test-ard_tabulate.R:1100:1', 'test-ard_tabulate.R:1149:1', 'test-ard_tabulate.R:1392:1', 'test-ard_tabulate.R:1434:1', 'test-ard_tabulate_rows.R:1:1', 'test-ard_tabulate_value.R:51:1', 'test-ard_tabulate_value.R:105:1', 'test-ard_total_n.R:1:1', 'test-as_card.R:1:1', 'test-as_card.R:21:1', 'test-as_nested_list.R:1:1', 'test-bind_ard.R:11:1', 'test-bind_ard.R:25:1', 'test-bind_ard.R:58:1', 'test-check_ard_structure.R:1:1', 'test-check_ard_structure.R:12:1', 'test-check_ard_structure.R:20:1', 'test-eval_capture_conditions.R:1:1', 'test-eval_capture_conditions.R:37:1', 'test-eval_capture_conditions.R:63:1', 'test-filter_ard_hierarchical.R:1:1', 'test-get_ard_statistics.R:1:1', 'test-mock.R:1:1', 'test-mock.R:12:1', 'test-mock.R:24:1', 'test-mock.R:34:1', 'test-mock.R:45:1', 'test-mock.R:56:1', 'test-mock.R:67:1', 'test-mock.R:77:1', 'test-mock.R:88:1', 'test-mock.R:97:1', 'test-mock.R:105:1', 'test-options.R:29:1', 'test-print.R:1:1', 'test-print_ard_conditions.R:1:1', 'test-print_ard_conditions.R:69:1', 'test-print_ard_conditions.R:99:1', 'test-print_ard_conditions.R:110:1', 'test-print_ard_conditions.R:137:1', 'test-process_selectors.R:51:1', 'test-process_selectors.R:63:1', 'test-rename_ard_columns.R:32:1', 'test-rename_ard_groups.R:1:1', 'test-rename_ard_groups.R:18:1', 'test-rename_ard_groups.R:27:1', 'test-round5.R:1:1', 'test-shuffle_ard.R:3:1', 'test-shuffle_ard.R:118:1', 'test-shuffle_ard.R:129:1', 'test-shuffle_ard.R:269:1', 'test-shuffle_ard.R:329:1', 'test-shuffle_ard.R:402:1', 'test-shuffle_ard.R:488:1', 'test-sort_ard_hierarchical.R:1:1', 'test-tidy_ard_row_order.R:1:1', 'test-tidy_as_ard.R:1:1', 'test-ard_summary.R:1:1', 'test-ard_summary.R:34:1', 'test-ard_summary.R:84:1', 'test-ard_summary.R:104:1', 'test-ard_summary.R:228:1', 'test-ard_summary.R:249:1', 'test-ard_summary.R:440:1', 'test-update_ard.R:1:1', 'test-update_ard.R:19:1', 'test-update_ard.R:28:1', 'test-update_ard.R:56:1', 'test-update_ard.R:64:1' • Required package 'hms' is not installed (1): 'test-ard_tabulate.R:1130:3' • package_version(paste(R.version$major, R.version$minor, sep = ".")) <= package_version("4.5.0") is not TRUE (2): 'test-ard_strata.R:76:3', 'test-ard_tabulate_value.R:41:3' [ FAIL 0 | WARN 11 | SKIP 119 | PASS 459 ] > > proc.time() user system elapsed 11.34 0.89 125.75