earthlab / matplotcheck

A python package for checking and testing matplotlib plots. We use this for autograding student assignments but there are many other potential use cases including package testing (for packages with plots)!
https://matplotcheck.readthedocs.io
BSD 3-Clause "New" or "Revised" License
18 stars 8 forks source link

Multi platform support for matplotcheck #27

Closed lwasser closed 5 years ago

lwasser commented 5 years ago

attempting to modify earthpy's approach to matplotcheck. let's see what happens.

a few notes for future: NOTE that codecov required a token to push back to codecov via the CI process. i used the token directly from the codecov interface and provided it as a secrete to github.

Also this now tests on

  1. MAC
  2. Linux for python versions 3.5, 3.6, 3.7
codecov[bot] commented 5 years ago

Codecov Report

Merging #27 into master will not change coverage. The diff coverage is 80%.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #27   +/-   ##
=======================================
  Coverage   13.73%   13.73%           
=======================================
  Files           8        8           
  Lines         801      801           
=======================================
  Hits          110      110           
  Misses        691      691
Impacted Files Coverage Δ
matplotcheck/tests/test_base.py 98.03% <80%> (ø) :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 428f172...03aaf54. Read the comment docs.