insightsengineering / teal.modules.hermes

RNA-seq analysis modules to add to a teal application
https://insightsengineering.github.io/teal.modules.hermes/
Other
7 stars 1 forks source link

370 again integration test failures because of snapshot changes #371

Closed BFalquet closed 7 months ago

BFalquet commented 7 months ago

https://github.com/insightsengineering/teal.modules.hermes/issues/370

This is a prototype to replace the plot snapshot testing and avoid test failure due to minimal changes in the plotting.

thank you for your review and suggestions

github-actions[bot] commented 7 months ago

badge

Code Coverage Summary

Filename              Stmts    Miss  Cover    Missing
------------------  -------  ------  -------  -------------------------------------------------------------------------------------------------------------------------------
R/adtteSpec.R           170     123  27.65%   253-400
R/assaySpec.R            53      39  26.42%   104-146
R/barplot.R             187     151  19.25%   39-66, 129-279
R/boxplot.R             189     158  16.40%   40-67, 125-278
R/checkmate.R            18       9  50.00%   110-118
R/experimentSpec.R       90      57  36.67%   97, 215-283
R/forestplot.R          213     185  13.15%   58-92, 152-326
R/geneSpec.R            256     153  40.23%   154-169, 296-480
R/km.R                  207     173  16.43%   61-92, 156-325
R/pca.R                 366     283  22.68%   34-56, 165-476
R/quality.R             319     246  22.88%   18-110, 208-453
R/sampleVarSpec.R       236     104  55.93%   299, 318-327, 333-340, 342, 350-362, 364-365, 367, 370, 378-382, 384-399, 404-428, 431-435, 437, 444-454, 456-457, 465, 510-527
R/scatterplot.R         180     147  18.33%   39-65, 127-272
R/utils.R                16       0  100.00%
R/volcanoplot.R         203     173  14.78%   34-57, 113-292
R/zzz.R                   2       2  0.00%    2-3
TOTAL                  2705    2003  25.95%

Diff against main

Filename           Stmts    Miss  Cover
---------------  -------  ------  -------
R/barplot.R          +14     +11  +0.18%
R/boxplot.R          +13     +10  +0.49%
R/forestplot.R       +13     +10  +0.65%
R/km.R               +15     +12  +0.28%
R/pca.R               +9      +7  -0.01%
R/quality.R          +17     +14  -0.29%
R/scatterplot.R       +9      +6  +0.79%
R/volcanoplot.R       +7      +6  -0.02%
TOTAL                +97     +76  -0.16%

Results for commit: fe5aec66bda91110a4d84fc8486da5705086be4f

Minimum allowed coverage is 80%

:recycle: This comment has been updated with latest results

github-actions[bot] commented 7 months ago

Unit Tests Summary

  1 files   15 suites   12s :stopwatch:  56 tests  43 :white_check_mark: 13 :zzz: 0 :x: 538 runs  525 :white_check_mark: 13 :zzz: 0 :x:

Results for commit fe5aec66.

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