CRAN Package Check Results for Maintainer ‘Daniel D. Sjoberg <danield.sjoberg at gmail.com>’

Last updated on 2025-04-12 20:52:12 CEST.

Package ERROR OK
cards 15
cardx 15
crane 15
dcurves 3 12
ggsurvfit 15
gtsummary 3 12
rstudio.prefs 15
starter 15
tidycmprsk 15
updater 15

Package cards

Current CRAN status: OK: 15

Package cardx

Current CRAN status: OK: 15

Package crane

Current CRAN status: OK: 15

Package dcurves

Current CRAN status: ERROR: 3, OK: 12

Additional issues

M1mac

Version: 0.5.0
Check: tests
Result: ERROR Running ‘spelling.R’ [0s/0s] Running ‘testthat.R’ [6s/5s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(dcurves) > > test_check("dcurves") Starting 2 test processes Error in `private$handle_error()`: ! testthat subprocess failed to start, stderr: Error: package or namespace load failed for 'dcurves' in ans[npos] <- rep(no, length.out = len)[npos]: Value of SET_STRING_ELT() must be a 'CHARSXP' not a 'character' Caused by error: ! R session crashed with exit code 1 Backtrace: ▆ 1. └─testthat::test_check("dcurves") 2. └─testthat::test_dir(...) 3. └─testthat:::test_files(...) 4. └─testthat:::test_files_parallel(...) 5. ├─withr::with_dir(...) 6. │ └─base::force(code) 7. ├─testthat::with_reporter(...) 8. │ └─base::tryCatch(...) 9. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. └─testthat:::parallel_event_loop_chunky(queue, reporters, ".") 13. └─queue$poll(Inf) 14. └─base::lapply(...) 15. └─testthat (local) FUN(X[[i]], ...) 16. └─private$handle_error(msg, i) 17. └─rlang::abort(...) Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 0.5.0
Check: tests
Result: ERROR Running ‘spelling.R’ Running ‘testthat.R’ [13s/12s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(dcurves) > > test_check("dcurves") Starting 2 test processes Error in `private$handle_error()`: ! testthat subprocess failed to start, stderr: Error: package or namespace load failed for 'dcurves' in ans[npos] <- rep(no, length.out = len)[npos]: Value of SET_STRING_ELT() must be a 'CHARSXP' not a 'character' Caused by error: ! R session crashed with exit code 1 Backtrace: ▆ 1. └─testthat::test_check("dcurves") 2. └─testthat::test_dir(...) 3. └─testthat:::test_files(...) 4. └─testthat:::test_files_parallel(...) 5. ├─withr::with_dir(...) 6. │ └─base::force(code) 7. ├─testthat::with_reporter(...) 8. │ └─base::tryCatch(...) 9. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. └─testthat:::parallel_event_loop_chunky(queue, reporters, ".") 13. └─queue$poll(Inf) 14. └─base::lapply(...) 15. └─testthat (local) FUN(X[[i]], ...) 16. └─private$handle_error(msg, i) 17. └─rlang::abort(...) Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 0.5.0
Check: tests
Result: ERROR Running ‘spelling.R’ Running ‘testthat.R’ Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(dcurves) > > test_check("dcurves") Starting 2 test processes Error in `private$handle_error()`: ! testthat subprocess failed to start, stderr: Error: package or namespace load failed for 'dcurves' in ans[npos] <- rep(no, length.out = len)[npos]: Value of SET_STRING_ELT() must be a 'CHARSXP' not a 'character' Caused by error: ! R session crashed with exit code 1 Backtrace: ▆ 1. └─testthat::test_check("dcurves") 2. └─testthat::test_dir(...) 3. └─testthat:::test_files(...) 4. └─testthat:::test_files_parallel(...) 5. ├─withr::with_dir(...) 6. │ └─base::force(code) 7. ├─testthat::with_reporter(...) 8. │ └─base::tryCatch(...) 9. │ └─base (local) tryCatchList(expr, classes, parentenv, handlers) 10. │ └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]]) 11. │ └─base (local) doTryCatch(return(expr), name, parentenv, handler) 12. └─testthat:::parallel_event_loop_chunky(queue, reporters, ".") 13. └─queue$poll(Inf) 14. └─base::lapply(...) 15. └─testthat (local) FUN(X[[i]], ...) 16. └─private$handle_error(msg, i) 17. └─rlang::abort(...) Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc

Package ggsurvfit

Current CRAN status: OK: 15

Package gtsummary

Current CRAN status: ERROR: 3, OK: 12

Version: 2.1.0
Check: examples
Result: ERROR Running examples in ‘gtsummary-Ex.R’ failed The error most likely occurred in: > base::assign(".ptime", proc.time(), pos = "CheckExEnv") > ### Name: add_nevent.tbl_survfit > ### Title: Add event N > ### Aliases: add_nevent.tbl_survfit > > ### ** Examples > > ## Don't show: > if (gtsummary:::is_pkg_installed(c("survival", "broom"))) (if (getRversion() >= "3.4") withAutoprint else force)({ # examplesIf + ## End(Don't show) + library(survival) + fit1 <- survfit(Surv(ttdeath, death) ~ 1, trial) + fit2 <- survfit(Surv(ttdeath, death) ~ trt, trial) + + # Example 1 ---------------------------------- + list(fit1, fit2) |> + tbl_survfit(times = c(12, 24)) |> + add_n() |> + add_nevent() + ## Don't show: + }) # examplesIf > library(survival) > fit1 <- survfit(Surv(ttdeath, death) ~ 1, trial) > fit2 <- survfit(Surv(ttdeath, death) ~ trt, trial) > add_nevent(add_n(tbl_survfit(list(fit1, fit2), times = c(12, 24)))) Error in `dplyr::mutate()`: ℹ In argument: `gts_column = case_switch(...)`. Caused by error: ! `gts_column` must be size 12 or 1, not 10. Backtrace: ▆ 1. ├─(if (getRversion() >= "3.4") withAutoprint else force)(...) 2. │ └─base::source(...) 3. │ ├─base::withVisible(eval(ei, envir)) 4. │ └─base::eval(ei, envir) 5. │ └─base::eval(ei, envir) 6. ├─gtsummary::add_nevent(...) 7. │ └─gtsummary:::check_class(x, "gtsummary") 8. ├─gtsummary::add_n(...) 9. │ └─gtsummary:::check_class(x, "gtsummary") 10. ├─gtsummary::tbl_survfit(list(fit1, fit2), times = c(12, 24)) 11. ├─gtsummary:::tbl_survfit.list(...) 12. │ └─base::lapply(...) 13. │ └─gtsummary (local) FUN(X[[i]], ...) 14. │ ├─dplyr::mutate(...) 15. │ └─dplyr:::mutate.data.frame(...) 16. │ └─dplyr:::mutate_cols(.data, dplyr_quosures(...), by) 17. │ ├─base::withCallingHandlers(...) 18. │ └─dplyr:::mutate_col(dots[[i]], data, mask, new_columns) 19. │ └─mask$eval_all_mutate(quo) 20. │ └─dplyr (local) eval() 21. ├─dplyr:::dplyr_internal_error(...) 22. │ └─rlang::abort(class = c(class, "dplyr:::internal_error"), dplyr_error_data = data) 23. │ └─rlang:::signal_abort(cnd, .file) 24. │ └─base::signalCondition(cnd) 25. └─dplyr (local) `<fn>`(`<dpl:::__>`) 26. └─rlang::abort(message, class = error_class, parent = parent, call = error_call) Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 2.1.0
Check: tests
Result: ERROR Running ‘spelling.R’ [0s/0s] Running ‘testthat.R’ [19s/13s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # 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(gtsummary) Attaching package: 'gtsummary' The following object is masked from 'package:testthat': matches > > test_check("gtsummary", stop_on_warning = TRUE) Starting 2 test processes [ FAIL 2 | WARN 0 | SKIP 95 | PASS 41 ] ══ Skipped tests (95) ══════════════════════════════════════════════════════════ • On CRAN (95): 'test-add_ci.tbl_summary.R:1:1', 'test-add_ci.tbl_svysummary.R:1:1', 'test-add_difference.tbl_summary.R:1:1', 'test-add_difference.tbl_svysummary.R:1:1', 'test-add_glance.R:1:1', 'test-add_global_p.tbl_regression.R:1:1', 'test-add_global_p.tbl_uvregression.R:1:1', 'test-add_n.tbl_regression.R:1:1', 'test-add_n.tbl_summary.R:1:1', 'test-add_n.tbl_survfit.R:1:1', 'test-add_n.tbl_svysummary.R:1:1', 'test-add_n.tbl_uvregression.R:1:1', 'test-add_nevent.tbl_regression.R:1:1', 'test-add_nevent.tbl_survfit.R:1:1', 'test-add_nevent.tbl_uvregression.R:1:1', 'test-add_overall.tbl_ard_summary.R:1:1', 'test-add_overall.tbl_continuous.R:1:1', 'test-add_overall.tbl_custom_summary.R:1:1', 'test-add_overall.tbl_hierarchical.R:1:1', 'test-add_overall.tbl_summary.R:1:1', 'test-add_overall.tbl_svysummary.R:1:1', 'test-add_p.tbl_continuous.R:1:1', 'test-add_p.tbl_cross.R:1:1', 'test-add_p.tbl_summary.R:1:1', 'test-add_p.tbl_survfit.R:1:1', 'test-add_p.tbl_svysummary.R:1:1', 'test-add_q.R:1:1', 'test-add_significance_stars.R:1:1', 'test-add_stat.R:1:1', 'test-add_stat_label.R:1:1', 'test-add_stat_label.tbl_ard_summary.R:1:1', 'test-add_stat_label.tbl_svysummary.R:1:1', 'test-add_vif.R:1:1', 'test-as_flex_table.R:1:1', 'test-as_gt.R:1:1', 'test-as_hux_table.R:1:1', 'test-as_kable.R:1:1', 'test-as_kable_extra.R:1:1', 'test-as_tibble.R:1:1', 'test-bold_italicize_labels_levels.R:1:1', 'test-bold_p.R:1:1', 'test-combine_terms.R:1:1', 'test-custom_tidiers.R:1:1', 'test-gather_ard.R:1:1', 'test-inline_text.R:1:1', 'test-label_style.R:1:1', 'test-modify_abbreviation.R:1:1', 'test-modify_caption.R:1:1', 'test-modify_column_alignment.R:1:1', 'test-modify_column_hide.R:1:1', 'test-modify_column_indent.R:1:1', 'test-modify_column_merge.R:1:1', 'test-modify_fmt_fun.R:1:1', 'test-modify_footnote.R:1:1', 'test-modify_footnote_body.R:1:1', 'test-modify_footnote_header.R:1:1', 'test-modify_footnote_spanning_header.R:1:1', 'test-modify_header.R:1:1', 'test-modify_source_note.R:1:1', 'test-modify_spanning_header.R:1:1', 'test-modify_table_body.R:1:1', 'test-modify_table_styling.R:1:1', 'test-plot.tbl_regression.R:1:1', 'test-plot.tbl_uvregression.R:1:1', 'test-remove_row_type.R:1:1', 'test-scoping_gtsummary.R:1:1', 'test-select_helpers.R:1:1', 'test-separate_p_footnotes.R:1:1', 'test-show_header_names.R:1:1', 'test-sort_filter_p.R:1:1', 'test-style_pvalue.R:49:3', 'test-tbl_ard_continuous.R:1:1', 'test-tbl_ard_hierarchical.R:1:1', 'test-tbl_ard_summary.R:1:1', 'test-tbl_ard_wide_summary.R:1:1', 'test-tbl_butcher.R:1:1', 'test-tbl_continuous.R:1:1', 'test-tbl_cross.R:1:1', 'test-tbl_custom_summary.R:1:1', 'test-tbl_hierarchical.R:1:1', 'test-tbl_likert.R:1:1', 'test-tbl_merge.R:1:1', 'test-tbl_regression.R:1:1', 'test-tbl_regression_methods.R:1:1', 'test-tbl_split.R:1:1', 'test-tbl_stack.R:1:1', 'test-tbl_strata.R:1:1', 'test-tbl_summary.R:1:1', 'test-tbl_survfit.R:1:1', 'test-tbl_svysummary.R:1:1', 'test-tbl_uvregression.R:1:1', 'test-tbl_wide_summary.R:1:1', 'test-theme_elements_gtsummary.R:1:1', 'test-theme_gtsummary.R:1:1', 'test-tbl_strata_nested_stack.R:110:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-tbl_strata_nested_stack.R:2:3'): tbl_strata_nested_stack() works ── <check_class/standalone-checks/rlang_error/error/condition> Error in `tbl_strata_nested_stack(trial, strata = trt, ~modify_header(tbl_summary(.x, include = c(age, grade), missing = "no"), all_stat_cols() ~ "**Summary Statistics**"))`: The `x` argument must be class <card>, not a tibble. Backtrace: ▆ 1. ├─testthat::expect_silent(...) at test-tbl_strata_nested_stack.R:2:3 2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise) 3. │ ├─testthat (local) .capture(...) 4. │ │ ├─withr::with_output_sink(...) 5. │ │ │ └─base::force(code) 6. │ │ ├─base::withCallingHandlers(...) 7. │ │ └─base::withVisible(code) 8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 9. └─gtsummary::tbl_strata_nested_stack(...) 10. ├─rlang::set_names(...) 11. └─gtsummary:::map(...) 12. └─base::lapply(.x, .f, ...) 13. └─gtsummary (local) FUN(X[[i]], ...) 14. ├─dplyr::select(...) 15. └─cards::rename_ard_columns(...) 16. └─cards:::check_class(x, "card") 17. └─cli::cli_abort(...) 18. └─rlang::abort(...) ── Error ('test-tbl_strata_nested_stack.R:83:3'): tbl_strata_nested_stack() works with unobserved factor levels ── <check_class/standalone-checks/rlang_error/error/condition> Error in `tbl_strata_nested_stack(dplyr::mutate(trial, trt = factor(trt, levels = c("Drug A", "Drug B", "Drug C"))), strata = trt, ~modify_header(tbl_summary(.x, include = c(age, grade), missing = "no"), all_stat_cols() ~ "**Summary Statistics**"))`: The `x` argument must be class <card>, not a tibble. Backtrace: ▆ 1. ├─testthat::expect_silent(...) at test-tbl_strata_nested_stack.R:83:3 2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise) 3. │ ├─testthat (local) .capture(...) 4. │ │ ├─withr::with_output_sink(...) 5. │ │ │ └─base::force(code) 6. │ │ ├─base::withCallingHandlers(...) 7. │ │ └─base::withVisible(code) 8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 9. └─gtsummary::tbl_strata_nested_stack(...) 10. ├─rlang::set_names(...) 11. └─gtsummary:::map(...) 12. └─base::lapply(.x, .f, ...) 13. └─gtsummary (local) FUN(X[[i]], ...) 14. ├─dplyr::select(...) 15. └─cards::rename_ard_columns(...) 16. └─cards:::check_class(x, "card") 17. └─cli::cli_abort(...) 18. └─rlang::abort(...) [ FAIL 2 | WARN 0 | SKIP 95 | PASS 41 ] Error: Test failures Execution halted Flavor: r-devel-linux-x86_64-debian-gcc

Version: 2.1.0
Check: examples
Result: ERROR Running examples in ‘gtsummary-Ex.R’ failed The error most likely occurred in: > ### Name: add_nevent.tbl_survfit > ### Title: Add event N > ### Aliases: add_nevent.tbl_survfit > > ### ** Examples > > ## Don't show: > if (gtsummary:::is_pkg_installed(c("survival", "broom"))) (if (getRversion() >= "3.4") withAutoprint else force)({ # examplesIf + ## End(Don't show) + library(survival) + fit1 <- survfit(Surv(ttdeath, death) ~ 1, trial) + fit2 <- survfit(Surv(ttdeath, death) ~ trt, trial) + + # Example 1 ---------------------------------- + list(fit1, fit2) |> + tbl_survfit(times = c(12, 24)) |> + add_n() |> + add_nevent() + ## Don't show: + }) # examplesIf > library(survival) > fit1 <- survfit(Surv(ttdeath, death) ~ 1, trial) > fit2 <- survfit(Surv(ttdeath, death) ~ trt, trial) > add_nevent(add_n(tbl_survfit(list(fit1, fit2), times = c(12, 24)))) Error in `dplyr::mutate()`: ℹ In argument: `gts_column = case_switch(...)`. Caused by error: ! `gts_column` must be size 12 or 1, not 10. Backtrace: ▆ 1. ├─(if (getRversion() >= "3.4") withAutoprint else force)(...) 2. │ └─base::source(...) 3. │ ├─base::withVisible(eval(ei, envir)) 4. │ └─base::eval(ei, envir) 5. │ └─base::eval(ei, envir) 6. ├─gtsummary::add_nevent(...) 7. │ └─gtsummary:::check_class(x, "gtsummary") 8. ├─gtsummary::add_n(...) 9. │ └─gtsummary:::check_class(x, "gtsummary") 10. ├─gtsummary::tbl_survfit(list(fit1, fit2), times = c(12, 24)) 11. ├─gtsummary:::tbl_survfit.list(...) 12. │ └─base::lapply(...) 13. │ └─gtsummary (local) FUN(X[[i]], ...) 14. │ ├─dplyr::mutate(...) 15. │ └─dplyr:::mutate.data.frame(...) 16. │ └─dplyr:::mutate_cols(.data, dplyr_quosures(...), by) 17. │ ├─base::withCallingHandlers(...) 18. │ └─dplyr:::mutate_col(dots[[i]], data, mask, new_columns) 19. │ └─mask$eval_all_mutate(quo) 20. │ └─dplyr (local) eval() 21. ├─dplyr:::dplyr_internal_error(...) 22. │ └─rlang::abort(class = c(class, "dplyr:::internal_error"), dplyr_error_data = data) 23. │ └─rlang:::signal_abort(cnd, .file) 24. │ └─base::signalCondition(cnd) 25. └─dplyr (local) `<fn>`(`<dpl:::__>`) 26. └─rlang::abort(message, class = error_class, parent = parent, call = error_call) Execution halted Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc

Version: 2.1.0
Check: tests
Result: ERROR Running ‘spelling.R’ Running ‘testthat.R’ [44s/43s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # 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(gtsummary) Attaching package: 'gtsummary' The following object is masked from 'package:testthat': matches > > test_check("gtsummary", stop_on_warning = TRUE) Starting 2 test processes [ FAIL 2 | WARN 0 | SKIP 95 | PASS 41 ] ══ Skipped tests (95) ══════════════════════════════════════════════════════════ • On CRAN (95): 'test-add_ci.tbl_summary.R:1:1', 'test-add_difference.tbl_summary.R:1:1', 'test-add_ci.tbl_svysummary.R:1:1', 'test-add_difference.tbl_svysummary.R:1:1', 'test-add_glance.R:1:1', 'test-add_global_p.tbl_regression.R:1:1', 'test-add_global_p.tbl_uvregression.R:1:1', 'test-add_n.tbl_regression.R:1:1', 'test-add_n.tbl_summary.R:1:1', 'test-add_n.tbl_survfit.R:1:1', 'test-add_n.tbl_svysummary.R:1:1', 'test-add_nevent.tbl_regression.R:1:1', 'test-add_n.tbl_uvregression.R:1:1', 'test-add_nevent.tbl_survfit.R:1:1', 'test-add_nevent.tbl_uvregression.R:1:1', 'test-add_overall.tbl_ard_summary.R:1:1', 'test-add_overall.tbl_continuous.R:1:1', 'test-add_overall.tbl_custom_summary.R:1:1', 'test-add_overall.tbl_hierarchical.R:1:1', 'test-add_overall.tbl_svysummary.R:1:1', 'test-add_overall.tbl_summary.R:1:1', 'test-add_p.tbl_continuous.R:1:1', 'test-add_p.tbl_cross.R:1:1', 'test-add_p.tbl_survfit.R:1:1', 'test-add_p.tbl_summary.R:1:1', 'test-add_p.tbl_svysummary.R:1:1', 'test-add_q.R:1:1', 'test-add_significance_stars.R:1:1', 'test-add_stat.R:1:1', 'test-add_stat_label.R:1:1', 'test-add_stat_label.tbl_ard_summary.R:1:1', 'test-add_stat_label.tbl_svysummary.R:1:1', 'test-add_vif.R:1:1', 'test-as_flex_table.R:1:1', 'test-as_gt.R:1:1', 'test-as_hux_table.R:1:1', 'test-as_kable.R:1:1', 'test-as_kable_extra.R:1:1', 'test-as_tibble.R:1:1', 'test-bold_italicize_labels_levels.R:1:1', 'test-bold_p.R:1:1', 'test-combine_terms.R:1:1', 'test-custom_tidiers.R:1:1', 'test-gather_ard.R:1:1', 'test-inline_text.R:1:1', 'test-label_style.R:1:1', 'test-modify_abbreviation.R:1:1', 'test-modify_caption.R:1:1', 'test-modify_column_alignment.R:1:1', 'test-modify_column_hide.R:1:1', 'test-modify_column_indent.R:1:1', 'test-modify_column_merge.R:1:1', 'test-modify_fmt_fun.R:1:1', 'test-modify_footnote.R:1:1', 'test-modify_footnote_body.R:1:1', 'test-modify_footnote_spanning_header.R:1:1', 'test-modify_footnote_header.R:1:1', 'test-modify_header.R:1:1', 'test-modify_source_note.R:1:1', 'test-modify_spanning_header.R:1:1', 'test-modify_table_body.R:1:1', 'test-modify_table_styling.R:1:1', 'test-plot.tbl_regression.R:1:1', 'test-plot.tbl_uvregression.R:1:1', 'test-remove_row_type.R:1:1', 'test-scoping_gtsummary.R:1:1', 'test-select_helpers.R:1:1', 'test-separate_p_footnotes.R:1:1', 'test-show_header_names.R:1:1', 'test-sort_filter_p.R:1:1', 'test-style_pvalue.R:49:3', 'test-tbl_ard_continuous.R:1:1', 'test-tbl_ard_hierarchical.R:1:1', 'test-tbl_ard_summary.R:1:1', 'test-tbl_ard_wide_summary.R:1:1', 'test-tbl_butcher.R:1:1', 'test-tbl_continuous.R:1:1', 'test-tbl_cross.R:1:1', 'test-tbl_custom_summary.R:1:1', 'test-tbl_likert.R:1:1', 'test-tbl_hierarchical.R:1:1', 'test-tbl_merge.R:1:1', 'test-tbl_regression.R:1:1', 'test-tbl_split.R:1:1', 'test-tbl_regression_methods.R:1:1', 'test-tbl_stack.R:1:1', 'test-tbl_strata.R:1:1', 'test-tbl_summary.R:1:1', 'test-tbl_survfit.R:1:1', 'test-tbl_svysummary.R:1:1', 'test-tbl_uvregression.R:1:1', 'test-tbl_wide_summary.R:1:1', 'test-theme_elements_gtsummary.R:1:1', 'test-theme_gtsummary.R:1:1', 'test-tbl_strata_nested_stack.R:110:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-tbl_strata_nested_stack.R:2:3'): tbl_strata_nested_stack() works ── <check_class/standalone-checks/rlang_error/error/condition> Error in `tbl_strata_nested_stack(trial, strata = trt, ~modify_header(tbl_summary(.x, include = c(age, grade), missing = "no"), all_stat_cols() ~ "**Summary Statistics**"))`: The `x` argument must be class <card>, not a tibble. Backtrace: ▆ 1. ├─testthat::expect_silent(...) at test-tbl_strata_nested_stack.R:2:3 2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise) 3. │ ├─testthat (local) .capture(...) 4. │ │ ├─withr::with_output_sink(...) 5. │ │ │ └─base::force(code) 6. │ │ ├─base::withCallingHandlers(...) 7. │ │ └─base::withVisible(code) 8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 9. └─gtsummary::tbl_strata_nested_stack(...) 10. ├─rlang::set_names(...) 11. └─gtsummary:::map(...) 12. └─base::lapply(.x, .f, ...) 13. └─gtsummary (local) FUN(X[[i]], ...) 14. ├─dplyr::select(...) 15. └─cards::rename_ard_columns(...) 16. └─cards:::check_class(x, "card") 17. └─cli::cli_abort(...) 18. └─rlang::abort(...) ── Error ('test-tbl_strata_nested_stack.R:83:3'): tbl_strata_nested_stack() works with unobserved factor levels ── <check_class/standalone-checks/rlang_error/error/condition> Error in `tbl_strata_nested_stack(dplyr::mutate(trial, trt = factor(trt, levels = c("Drug A", "Drug B", "Drug C"))), strata = trt, ~modify_header(tbl_summary(.x, include = c(age, grade), missing = "no"), all_stat_cols() ~ "**Summary Statistics**"))`: The `x` argument must be class <card>, not a tibble. Backtrace: ▆ 1. ├─testthat::expect_silent(...) at test-tbl_strata_nested_stack.R:83:3 2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise) 3. │ ├─testthat (local) .capture(...) 4. │ │ ├─withr::with_output_sink(...) 5. │ │ │ └─base::force(code) 6. │ │ ├─base::withCallingHandlers(...) 7. │ │ └─base::withVisible(code) 8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 9. └─gtsummary::tbl_strata_nested_stack(...) 10. ├─rlang::set_names(...) 11. └─gtsummary:::map(...) 12. └─base::lapply(.x, .f, ...) 13. └─gtsummary (local) FUN(X[[i]], ...) 14. ├─dplyr::select(...) 15. └─cards::rename_ard_columns(...) 16. └─cards:::check_class(x, "card") 17. └─cli::cli_abort(...) 18. └─rlang::abort(...) [ FAIL 2 | WARN 0 | SKIP 95 | PASS 41 ] Error: Test failures Execution halted Flavor: r-devel-linux-x86_64-fedora-clang

Version: 2.1.0
Check: tests
Result: ERROR Running ‘spelling.R’ Running ‘testthat.R’ [24s/15s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > # 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(gtsummary) Attaching package: 'gtsummary' The following object is masked from 'package:testthat': matches > > test_check("gtsummary", stop_on_warning = TRUE) Starting 2 test processes [ FAIL 2 | WARN 0 | SKIP 95 | PASS 41 ] ══ Skipped tests (95) ══════════════════════════════════════════════════════════ • On CRAN (95): 'test-add_ci.tbl_summary.R:1:1', 'test-add_ci.tbl_svysummary.R:1:1', 'test-add_difference.tbl_summary.R:1:1', 'test-add_difference.tbl_svysummary.R:1:1', 'test-add_glance.R:1:1', 'test-add_global_p.tbl_regression.R:1:1', 'test-add_global_p.tbl_uvregression.R:1:1', 'test-add_n.tbl_regression.R:1:1', 'test-add_n.tbl_summary.R:1:1', 'test-add_n.tbl_survfit.R:1:1', 'test-add_n.tbl_svysummary.R:1:1', 'test-add_n.tbl_uvregression.R:1:1', 'test-add_nevent.tbl_regression.R:1:1', 'test-add_nevent.tbl_survfit.R:1:1', 'test-add_nevent.tbl_uvregression.R:1:1', 'test-add_overall.tbl_ard_summary.R:1:1', 'test-add_overall.tbl_continuous.R:1:1', 'test-add_overall.tbl_custom_summary.R:1:1', 'test-add_overall.tbl_hierarchical.R:1:1', 'test-add_overall.tbl_summary.R:1:1', 'test-add_overall.tbl_svysummary.R:1:1', 'test-add_p.tbl_continuous.R:1:1', 'test-add_p.tbl_cross.R:1:1', 'test-add_p.tbl_summary.R:1:1', 'test-add_p.tbl_survfit.R:1:1', 'test-add_p.tbl_svysummary.R:1:1', 'test-add_q.R:1:1', 'test-add_significance_stars.R:1:1', 'test-add_stat.R:1:1', 'test-add_stat_label.R:1:1', 'test-add_stat_label.tbl_ard_summary.R:1:1', 'test-add_stat_label.tbl_svysummary.R:1:1', 'test-add_vif.R:1:1', 'test-as_flex_table.R:1:1', 'test-as_gt.R:1:1', 'test-as_hux_table.R:1:1', 'test-as_kable.R:1:1', 'test-as_kable_extra.R:1:1', 'test-as_tibble.R:1:1', 'test-bold_italicize_labels_levels.R:1:1', 'test-bold_p.R:1:1', 'test-combine_terms.R:1:1', 'test-custom_tidiers.R:1:1', 'test-gather_ard.R:1:1', 'test-inline_text.R:1:1', 'test-label_style.R:1:1', 'test-modify_abbreviation.R:1:1', 'test-modify_caption.R:1:1', 'test-modify_column_alignment.R:1:1', 'test-modify_column_hide.R:1:1', 'test-modify_column_indent.R:1:1', 'test-modify_column_merge.R:1:1', 'test-modify_fmt_fun.R:1:1', 'test-modify_footnote.R:1:1', 'test-modify_footnote_body.R:1:1', 'test-modify_footnote_header.R:1:1', 'test-modify_footnote_spanning_header.R:1:1', 'test-modify_header.R:1:1', 'test-modify_source_note.R:1:1', 'test-modify_spanning_header.R:1:1', 'test-modify_table_body.R:1:1', 'test-modify_table_styling.R:1:1', 'test-plot.tbl_regression.R:1:1', 'test-plot.tbl_uvregression.R:1:1', 'test-remove_row_type.R:1:1', 'test-scoping_gtsummary.R:1:1', 'test-select_helpers.R:1:1', 'test-separate_p_footnotes.R:1:1', 'test-show_header_names.R:1:1', 'test-sort_filter_p.R:1:1', 'test-style_pvalue.R:49:3', 'test-tbl_ard_continuous.R:1:1', 'test-tbl_ard_hierarchical.R:1:1', 'test-tbl_ard_summary.R:1:1', 'test-tbl_ard_wide_summary.R:1:1', 'test-tbl_butcher.R:1:1', 'test-tbl_continuous.R:1:1', 'test-tbl_cross.R:1:1', 'test-tbl_custom_summary.R:1:1', 'test-tbl_hierarchical.R:1:1', 'test-tbl_likert.R:1:1', 'test-tbl_merge.R:1:1', 'test-tbl_regression.R:1:1', 'test-tbl_regression_methods.R:1:1', 'test-tbl_split.R:1:1', 'test-tbl_stack.R:1:1', 'test-tbl_strata.R:1:1', 'test-tbl_summary.R:1:1', 'test-tbl_survfit.R:1:1', 'test-tbl_svysummary.R:1:1', 'test-tbl_uvregression.R:1:1', 'test-tbl_wide_summary.R:1:1', 'test-theme_elements_gtsummary.R:1:1', 'test-theme_gtsummary.R:1:1', 'test-tbl_strata_nested_stack.R:110:3' ══ Failed tests ════════════════════════════════════════════════════════════════ ── Error ('test-tbl_strata_nested_stack.R:2:3'): tbl_strata_nested_stack() works ── <check_class/standalone-checks/rlang_error/error/condition> Error in `tbl_strata_nested_stack(trial, strata = trt, ~modify_header(tbl_summary(.x, include = c(age, grade), missing = "no"), all_stat_cols() ~ "**Summary Statistics**"))`: The `x` argument must be class <card>, not a tibble. Backtrace: ▆ 1. ├─testthat::expect_silent(...) at test-tbl_strata_nested_stack.R:2:3 2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise) 3. │ ├─testthat (local) .capture(...) 4. │ │ ├─withr::with_output_sink(...) 5. │ │ │ └─base::force(code) 6. │ │ ├─base::withCallingHandlers(...) 7. │ │ └─base::withVisible(code) 8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 9. └─gtsummary::tbl_strata_nested_stack(...) 10. ├─rlang::set_names(...) 11. └─gtsummary:::map(...) 12. └─base::lapply(.x, .f, ...) 13. └─gtsummary (local) FUN(X[[i]], ...) 14. ├─dplyr::select(...) 15. └─cards::rename_ard_columns(...) 16. └─cards:::check_class(x, "card") 17. └─cli::cli_abort(...) 18. └─rlang::abort(...) ── Error ('test-tbl_strata_nested_stack.R:83:3'): tbl_strata_nested_stack() works with unobserved factor levels ── <check_class/standalone-checks/rlang_error/error/condition> Error in `tbl_strata_nested_stack(dplyr::mutate(trial, trt = factor(trt, levels = c("Drug A", "Drug B", "Drug C"))), strata = trt, ~modify_header(tbl_summary(.x, include = c(age, grade), missing = "no"), all_stat_cols() ~ "**Summary Statistics**"))`: The `x` argument must be class <card>, not a tibble. Backtrace: ▆ 1. ├─testthat::expect_silent(...) at test-tbl_strata_nested_stack.R:83:3 2. │ └─testthat:::quasi_capture(enquo(object), NULL, evaluate_promise) 3. │ ├─testthat (local) .capture(...) 4. │ │ ├─withr::with_output_sink(...) 5. │ │ │ └─base::force(code) 6. │ │ ├─base::withCallingHandlers(...) 7. │ │ └─base::withVisible(code) 8. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo)) 9. └─gtsummary::tbl_strata_nested_stack(...) 10. ├─rlang::set_names(...) 11. └─gtsummary:::map(...) 12. └─base::lapply(.x, .f, ...) 13. └─gtsummary (local) FUN(X[[i]], ...) 14. ├─dplyr::select(...) 15. └─cards::rename_ard_columns(...) 16. └─cards:::check_class(x, "card") 17. └─cli::cli_abort(...) 18. └─rlang::abort(...) [ FAIL 2 | WARN 0 | SKIP 95 | PASS 41 ] Error: Test failures Execution halted Flavor: r-devel-linux-x86_64-fedora-gcc

Package rstudio.prefs

Current CRAN status: OK: 15

Package starter

Current CRAN status: OK: 15

Package tidycmprsk

Current CRAN status: OK: 15

Package updater

Current CRAN status: OK: 15

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.