HERA-Team / hera_mc

The HERA monitor and control (M&C) system.
BSD 2-Clause "Simplified" License
3 stars 3 forks source link

Add a CI job to ensure tests pass with only the required dependencies installed #567

Closed bhazelton closed 2 years ago

bhazelton commented 2 years ago

Also added testing against 3.10, drop testing agains python 3.6.

codecov[bot] commented 2 years ago

Codecov Report

Merging #567 (187e60e) into main (86bd104) will increase coverage by 0.04%. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #567      +/-   ##
==========================================
+ Coverage   97.70%   97.75%   +0.04%     
==========================================
  Files          35       35              
  Lines        5097     5157      +60     
==========================================
+ Hits         4980     5041      +61     
+ Misses        117      116       -1     
Impacted Files Coverage Δ
hera_mc/weather.py 59.13% <100.00%> (+4.32%) :arrow_up:
hera_mc/watch_dog.py 100.00% <0.00%> (ø)
hera_mc/mc_session.py 99.66% <0.00%> (+0.11%) :arrow_up:

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 86bd104...187e60e. Read the comment docs.