fossillogic / meson-ui

Meson-UI is an open-source build GUI meant to be both extremely fast and, even more importantly, as user-friendly as possible. 💻
Apache License 2.0
24 stars 1 forks source link

Write tests cases for wrapDB features #14

Closed dreamer-coding closed 4 years ago

dreamer-coding commented 4 years ago

This PR should add test cases for wrap commands, and allow Github actions to be skipped with [skip ci].

codecov[bot] commented 4 years ago

Codecov Report

Merging #14 into master will increase coverage by 0.57%. The diff coverage is 93.24%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #14      +/-   ##
==========================================
+ Coverage   90.15%   90.73%   +0.57%     
==========================================
  Files          74       74              
  Lines        4561     4574      +13     
==========================================
+ Hits         4112     4150      +38     
+ Misses        449      424      -25     
Impacted Files Coverage Δ
mesonui/view/wrap_activity.py 85.71% <0.00%> (-2.39%) :arrow_down:
run_tests.py 0.00% <0.00%> (ø)
mesonui/mesonuilib/mesonbuild/wrap.py 100.00% <100.00%> (+71.87%) :arrow_up:
run_project_tests.py 96.90% <100.00%> (+0.76%) :arrow_up:
mesonui/view/dist_activity.py 69.38% <0.00%> (-2.32%) :arrow_down:
mesonui/view/init_activity.py 65.51% <0.00%> (-2.23%) :arrow_down:
mesonui/view/install_activity.py 72.91% <0.00%> (-2.09%) :arrow_down:
mesonui/view/subprojects_activity.py 89.65% <0.00%> (-1.53%) :arrow_down:
mesonui/packageinfo.py 68.18% <0.00%> (-1.39%) :arrow_down:
mesonui/view/main_activity.py 53.15% <0.00%> (-1.04%) :arrow_down:
... and 8 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 4fcc4e2...58a8e3f. Read the comment docs.