Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add test coverage tooling #7

Merged
merged 6 commits into from
Sep 13, 2020
Merged

Add test coverage tooling #7

merged 6 commits into from
Sep 13, 2020

Conversation

br3ndonland
Copy link
Owner

Description

This commit will add test coverage tooling to inboard.

Changes

  • Install pytest-cov for unit test coverage (b805360)
  • Configure pytest-cov in pyproject.toml (308fd93): This commit will add pytest-cov configuration to pyproject.toml using the addopts key. Note that --cov-report=xml will be used for CI only in the GitHub Actions workflows.
  • Configure pytest-cov for GitHub Actions (76b4e38): XML reports will be generated by GitHub Actions for upload to Codecov.
  • Upload Codecov reports with GitHub Actions using codecov/codecov-action (2db56f9)
  • Add Codecov badge to README (ee1ef66)

Related

#4
5b9706f
397638e
b0a36de
735618a
3906b3d

@codecov
Copy link

codecov bot commented Sep 13, 2020

Codecov Report

❗ No coverage uploaded for pull request base (develop@108bcda). Click here to learn what that means.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##             develop       #7   +/-   ##
==========================================
  Coverage           ?   85.59%           
==========================================
  Files              ?        8           
  Lines              ?      243           
  Branches           ?        0           
==========================================
  Hits               ?      208           
  Misses             ?       35           
  Partials           ?        0           
Flag Coverage Δ
#unittests 85.59% <0.00%> (?)

Flags with carried forward coverage won't be shown. Click here to find out 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 108bcda...ee1ef66. Read the comment docs.

@br3ndonland br3ndonland merged commit e239fe5 into develop Sep 13, 2020
@br3ndonland br3ndonland deleted the test-coverage branch September 13, 2020 01:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant