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

Disable dropdown on encondings if no option is available #332

Closed averissimo closed 1 year ago

averissimo commented 1 year ago

Pull Request

Fixes #324

Possible simplification:

Use of shinyjs::enable()/shinyjs::disable() would remove the custom message handler with the caveat of adding a dependency to the package.

Changes description

github-actions[bot] commented 1 year ago

Unit Tests Summary

  1 files  15 suites   11s :stopwatch: 56 tests 43 :heavy_check_mark: 13 :zzz: 0 :x: 89 runs  76 :heavy_check_mark: 13 :zzz: 0 :x:

Results for commit fd36f1de.

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

github-actions[bot] commented 1 year ago

badge

Code Coverage Summary

Filename              Stmts    Miss  Cover    Missing
------------------  -------  ------  -------  -------------------------------------------------------------------------------------------------------------------------------
R/adtteSpec.R           168     121  27.98%   252-397
R/assaySpec.R            53      39  26.42%   109-151
R/barplot.R             169     136  19.53%   40-64, 123-259
R/boxplot.R             172     144  16.28%   41-65, 119-260
R/checkmate.R            18       9  50.00%   110-118
R/experimentSpec.R       89      56  37.08%   97, 215-282
R/forestplot.R          197     172  12.69%   60-91, 147-312
R/geneSpec.R            256     153  40.23%   154-169, 298-482
R/km.R                  189     158  16.40%   63-92, 153-307
R/pca.R                 355     272  23.38%   35-55, 163-464
R/quality.R             298     228  23.49%   18-109, 203-431
R/sampleVarSpec.R       236     104  55.93%   295, 314-323, 329-336, 338, 346-358, 360-361, 363, 366, 374-378, 380-395, 400-424, 427-431, 433, 440-450, 452-453, 461, 506-523
R/scatterplot.R         167     137  17.96%   40-64, 122-258
R/utils.R                16       0  100.00%
R/volcanoplot.R         193     163  15.54%   35-56, 111-280
R/zzz.R                   1       1  0.00%    2
TOTAL                  2577    1893  26.54%

Diff against main

Filename         Stmts    Miss  Cover
-------------  -------  ------  -------
R/adtteSpec.R      +12      +8  +0.41%
R/assaySpec.R       +9      +3  +8.23%
R/geneSpec.R        +1       0  +0.23%
R/utils.R            0      -5  +31.25%
TOTAL              +22      +6  +0.40%

Results for commit: b98b9f9e4f99a9dabb703aaa5665ba60e5dc24c2

Minimum allowed coverage is 80%

:recycle: This comment has been updated with latest results

averissimo commented 1 year ago

@danielinteractive Oops, sorry I missed those before pushing

I've adapted the tests to the new HTML tag.