R version 4.5.0 beta (2025-03-31 r88079 ucrt) -- "How About a Twenty-Six" Copyright (C) 2025 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. > pkg_name <- "teal.modules.general" > if (requireNamespace("testthat", quietly = TRUE)) { + library(testthat) + is_on_ci <- isTRUE(as.logical(Sys.getenv("CI"))) + if (is_on_ci) { + reporter <- MultiReporter$new(list( + CheckReporter$new() + )) + test_results <- test_check(pkg_name, reporter = reporter) + saveRDS(test_results, "unit_testing_results.rds") + } else { + reporter <- ParallelProgressReporter$new() + test_check(pkg_name, reporter = reporter) + } + } Loading required package: teal.modules.general Loading required package: ggmosaic Loading required package: ggplot2 Loading required package: shiny Loading required package: teal Loading required package: teal.data Loading required package: teal.code Loading required package: teal.slice You are using teal version 0.16.0 Attaching package: 'teal' The following objects are masked from 'package:teal.slice': as.teal_slices, teal_slices Loading required package: teal.transform ✔ | F W S OK | Context ⠋ [ FAIL 0 | WARN 0 | SKIP 0 | PASS 0 ] Starting up... ✔ | 37 0 | examples ✔ | 11 0 | shinytest2-tm_a_pca ✔ | 7 0 | shinytest2-tm_a_regression ✔ | 4 0 | shinytest2-tm_data_table ✔ | 4 0 | shinytest2-tm_file_viewer ✔ | 3 0 | shinytest2-tm_front_page ✔ | 4 0 | shinytest2-tm_g_association ✔ | 4 0 | shinytest2-tm_g_bivariate ✔ | 3 0 | shinytest2-tm_g_distribution ✔ | 4 0 | shinytest2-tm_g_response ✔ | 5 0 | shinytest2-tm_g_scatterplot ✔ | 4 0 | shinytest2-tm_g_scatterplotmatrix ✔ | 5 0 | shinytest2-tm_misssing_data ✔ | 10 0 | shinytest2-tm_outliers ✔ | 4 0 | shinytest2-tm_t_crosstable ✔ | 6 0 | shinytest2-tm_variable_browser ✔ | 18 | tm_g_bivariate ✔ | 21 | bivariate_ggplot_call ✔ | 4 | front_page ✔ | 15 | g_expert_cl ✔ | 6 | scatterplotmatrix_get_stats ✔ | 3 | variable_browser ══ Results ═════════════════════════════════════════════════════════════════════ Duration: 1.2 s ── Skipped tests (115) ───────────────────────────────────────────────────────── • On CRAN (37): 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7', 'test-examples.R:154:7' • testing depth 3 is below current testing specification 5 (78): 'test-shinytest2-tm_a_pca.R:35:3', 'test-shinytest2-tm_a_pca.R:59:3', 'test-shinytest2-tm_a_pca.R:76:3', 'test-shinytest2-tm_a_pca.R:93:3', 'test-shinytest2-tm_a_pca.R:110:3', 'test-shinytest2-tm_a_pca.R:131:3', 'test-shinytest2-tm_a_pca.R:154:3', 'test-shinytest2-tm_a_pca.R:172:3', 'test-shinytest2-tm_a_pca.R:186:3', 'test-shinytest2-tm_a_pca.R:218:3', 'test-shinytest2-tm_a_pca.R:236:3', 'test-shinytest2-tm_a_regression.R:49:3', 'test-shinytest2-tm_a_regression.R:67:3', 'test-shinytest2-tm_a_regression.R:86:3', 'test-shinytest2-tm_a_regression.R:99:3', 'test-shinytest2-tm_a_regression.R:126:3', 'test-shinytest2-tm_a_regression.R:138:3', 'test-shinytest2-tm_a_regression.R:166:3', 'test-shinytest2-tm_data_table.R:24:3', 'test-shinytest2-tm_data_table.R:38:3', 'test-shinytest2-tm_data_table.R:47:3', 'test-shinytest2-tm_data_table.R:83:3', 'test-shinytest2-tm_file_viewer.R:20:3', 'test-shinytest2-tm_file_viewer.R:45:3', 'test-shinytest2-tm_file_viewer.R:61:3', 'test-shinytest2-tm_file_viewer.R:83:3', 'test-shinytest2-tm_front_page.R:25:3', 'test-shinytest2-tm_front_page.R:49:3', 'test-shinytest2-tm_front_page.R:61:3', 'test-shinytest2-tm_g_association.R:48:3', 'test-shinytest2-tm_g_association.R:66:3', 'test-shinytest2-tm_g_association.R:87:3', 'test-shinytest2-tm_g_association.R:96:3', 'test-shinytest2-tm_g_bivariate.R:88:3', 'test-shinytest2-tm_g_bivariate.R:116:3', 'test-shinytest2-tm_g_bivariate.R:157:3', 'test-shinytest2-tm_g_bivariate.R:193:3', 'test-shinytest2-tm_g_distribution.R:48:3', 'test-shinytest2-tm_g_distribution.R:72:3', 'test-shinytest2-tm_g_distribution.R:109:3', 'test-shinytest2-tm_g_response.R:43:3', 'test-shinytest2-tm_g_response.R:61:3', 'test-shinytest2-tm_g_response.R:91:3', 'test-shinytest2-tm_g_response.R:102:3', 'test-shinytest2-tm_g_scatterplot.R:87:3', 'test-shinytest2-tm_g_scatterplot.R:113:3', 'test-shinytest2-tm_g_scatterplot.R:133:3', 'test-shinytest2-tm_g_scatterplot.R:152:3', 'test-shinytest2-tm_g_scatterplot.R:164:3', 'test-shinytest2-tm_g_scatterplotmatrix.R:48:3', 'test-shinytest2-tm_g_scatterplotmatrix.R:65:3', 'test-shinytest2-tm_g_scatterplotmatrix.R:75:3', 'test-shinytest2-tm_g_scatterplotmatrix.R:102:3', 'test-shinytest2-tm_misssing_data.R:39:3', 'test-shinytest2-tm_misssing_data.R:60:3', 'test-shinytest2-tm_misssing_data.R:89:3', 'test-shinytest2-tm_misssing_data.R:120:3', 'test-shinytest2-tm_misssing_data.R:150:3', 'test-shinytest2-tm_outliers.R:52:3', 'test-shinytest2-tm_outliers.R:72:3', 'test-shinytest2-tm_outliers.R:108:3', 'test-shinytest2-tm_outliers.R:125:3', 'test-shinytest2-tm_outliers.R:140:3', 'test-shinytest2-tm_outliers.R:157:3', 'test-shinytest2-tm_outliers.R:173:3', 'test-shinytest2-tm_outliers.R:188:3', 'test-shinytest2-tm_outliers.R:239:3', 'test-shinytest2-tm_outliers.R:287:3', 'test-shinytest2-tm_t_crosstable.R:47:3', 'test-shinytest2-tm_t_crosstable.R:64:3', 'test-shinytest2-tm_t_crosstable.R:74:3', 'test-shinytest2-tm_t_crosstable.R:97:3', 'test-shinytest2-tm_variable_browser.R:30:3', 'test-shinytest2-tm_variable_browser.R:65:3', 'test-shinytest2-tm_variable_browser.R:97:3', 'test-shinytest2-tm_variable_browser.R:151:3', 'test-shinytest2-tm_variable_browser.R:166:3', 'test-shinytest2-tm_variable_browser.R:193:3' [ FAIL 0 | WARN 0 | SKIP 115 | PASS 67 ] > > proc.time() user system elapsed 3.67 0.48 4.14