lightning-auriga / snakemake_unit_tests

Candidate supplement to snakemake --generate-unit-tests with more compatible use cases and flexibility.
MIT License
0 stars 1 forks source link

cppunit coverage and hotfix #67

Closed lightning-auriga closed 2 years ago

lightning-auriga commented 2 years ago

see #66 for details.

closes #64 closes #65

codecov[bot] commented 2 years ago

Codecov Report

Merging #67 (a6b763d) into default (df82983) will increase coverage by 23.09%. The diff coverage is 80.85%.

@@             Coverage Diff              @@
##           default      #67       +/-   ##
============================================
+ Coverage    46.81%   69.91%   +23.09%     
============================================
  Files           11       11               
  Lines         1209     1253       +44     
============================================
+ Hits           566      876      +310     
+ Misses         643      377      -266     
Impacted Files Coverage Δ
snakemake_unit_tests/cargs.h 80.39% <ø> (+21.82%) :arrow_up:
snakemake_unit_tests/rule_block.h 100.00% <ø> (+61.90%) :arrow_up:
snakemake_unit_tests/snakemake_file.h 90.00% <ø> (+80.90%) :arrow_up:
snakemake_unit_tests/solved_rules.cc 0.00% <0.00%> (ø)
snakemake_unit_tests/solved_rules.h 0.00% <ø> (ø)
snakemake_unit_tests/yaml_reader.h 100.00% <ø> (+27.58%) :arrow_up:
snakemake_unit_tests/snakemake_file.cc 94.08% <77.77%> (+89.13%) :arrow_up:
snakemake_unit_tests/yaml_reader.cc 96.66% <97.50%> (+12.29%) :arrow_up:
snakemake_unit_tests/cargs.cc 96.25% <100.00%> (+11.71%) :arrow_up:
snakemake_unit_tests/rule_block.cc 91.28% <100.00%> (+6.31%) :arrow_up:
... and 7 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more