insightsengineering / teal

Exploratory Web Apps for Analyzing Clinical Trial Data
https://insightsengineering.github.io/teal/
Other
171 stars 34 forks source link

503 shinytest2 for `teal_data_module` #1148

Closed averissimo closed 5 months ago

averissimo commented 5 months ago

Pull Request

Part of https://github.com/insightsengineering/coredev-tasks/issues/503

Changes description

github-actions[bot] commented 5 months ago

Unit Tests Summary

  1 files   27 suites   1m 37s :stopwatch: 229 tests 229 :white_check_mark: 0 :zzz: 0 :x: 486 runs  486 :white_check_mark: 0 :zzz: 0 :x:

Results for commit 7a0d90dd.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 5 months ago

Unit Test Performance Difference

Test Suite $Status$ Time on main $±Time$ $±Tests$ $±Skipped$ $±Failures$ $±Errors$
shinytest2-teal_data_module 👶 $+9.65$ $+4$ $0$ $0$ $0$
Additional test case details | Test Suite | $Status$ | Time on `main` | $±Time$ | Test Case | |:-----|:----:|:----:|:----:|:-----| | shinytest2-teal_data_module | 👶 | | $+4.02$ | e2e_teal_data_module_inputs_change_teal_data_object_that_is_passed_to_teal_main_UI | | shinytest2-teal_data_module | 👶 | | $+2.30$ | e2e_teal_data_module_shows_validation_errors | | shinytest2-teal_data_module | 👶 | | $+3.33$ | e2e_teal_data_module_will_have_a_delayed_load_of_datasets |

Results for commit 8a7005425c7bd4a2ef69b203710682945b869e57

♻️ This comment has been updated with latest results.

github-actions[bot] commented 5 months ago

badge

Code Coverage Summary

Filename                          Stmts    Miss  Cover    Missing
------------------------------  -------  ------  -------  -------------------------------------------------------------------------------------------------------------------------------
R/dummy_functions.R                  30       0  100.00%
R/get_rcode_utils.R                  31       1  96.77%   50
R/include_css_js.R                   22       0  100.00%
R/init.R                             86      25  70.93%   108-115, 161-162, 164, 179-185, 192-197, 228
R/landing_popup_module.R             25      25  0.00%    61-87
R/module_filter_manager.R           107      16  85.05%   50-58, 67-72, 207
R/module_nested_tabs.R              154       3  98.05%   47, 128, 228
R/module_snapshot_manager.R         209     157  24.88%   87-99, 127-136, 140-152, 154-161, 168-182, 186-188, 190-195, 198-208, 211-227, 236-251, 265-288, 291-302, 305-311, 325, 343-366
R/module_tabs_with_filters.R         76       0  100.00%
R/module_teal_with_splash.R         114       1  99.12%   110
R/module_teal.R                     106       1  99.06%   57
R/modules.R                         152      23  84.87%   127-130, 147-151, 206-209, 291-292, 344, 356-364
R/reporter_previewer_module.R        18       0  100.00%
R/show_rcode_modal.R                 19      19  0.00%    17-36
R/tdata.R                            53       1  98.11%   154
R/teal_data_module-eval_code.R       27       0  100.00%
R/teal_data_module-within.R           7       0  100.00%
R/teal_data_module.R                  6       0  100.00%
R/teal_reporter.R                    62       5  91.94%   69, 118-119, 122, 139
R/teal_slices-store.R                29       0  100.00%
R/teal_slices.R                      59       0  100.00%
R/TealAppDriver.R                   225      55  75.56%   66-69, 124-127, 135, 156-157, 177-178, 200-206, 314-339, 389-397, 401, 419, 452
R/utils.R                           173       1  99.42%   255
R/validate_inputs.R                  32       0  100.00%
R/validations.R                      58      37  36.21%   110-377
R/zzz.R                              12       8  33.33%   3-15
TOTAL                              1892     378  80.02%

Diff against main

Filename                       Stmts    Miss  Cover
---------------------------  -------  ------  -------
R/module_filter_manager.R          0     -13  +12.15%
R/module_teal_with_splash.R        0      -1  +0.88%
R/teal_slices.R                    0     -12  +20.34%
R/TealAppDriver.R                  0     -16  +7.11%
TOTAL                              0     -42  +2.22%

Results for commit: 7a0d90ddd756f2fd15763c2d758190d9beb6b1a4

Minimum allowed coverage is 80%

:recycle: This comment has been updated with latest results