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

Tests: Increase test coverage #7466

Merged
merged 4 commits into from Apr 15, 2021
Merged

Tests: Increase test coverage #7466

merged 4 commits into from Apr 15, 2021

Conversation

Zen-CODE
Copy link
Member

@Zen-CODE Zen-CODE commented Apr 5, 2021

This PR is (hopefully) the first of many to extend test coverage. Even through the tests my not be thorough, at least it adds coverage and gives as starting point for more meaningful coverage.

My current strategy is to generate coverage report stats and to systematically start targeting test at lines of uncovered code. Rather than accumulate a massive PR, bit my bit makes it easier to review and manage.

Maintainer merge checklist

  • Title is descriptive/clear for inclusion in release notes.
  • Applied a Component: xxx label.
  • Applied the api-deprecation or api-break label.
  • Applied the release-highlight label to be highlighted in release notes.
  • Added to the milestone version it was merged into.
  • Unittests are included in PR.
  • Properly documented, including versionadded, versionchanged as needed.

@Zen-CODE Zen-CODE changed the title [WIP] Add tests [WIP] Extend test coverage - 1 Apr 5, 2021
@Zen-CODE Zen-CODE changed the title [WIP] Extend test coverage - 1 Extend test coverage - 1 Apr 5, 2021
@Zen-CODE Zen-CODE changed the title Extend test coverage - 1 [WIP] Extend test coverage - 1 Apr 7, 2021
@Zen-CODE Zen-CODE changed the title [WIP] Extend test coverage - 1 Extend test coverage - 1 Apr 7, 2021
pyproject.toml Show resolved Hide resolved
kivy/tests/test_app.py Outdated Show resolved Hide resolved
@Zen-CODE Zen-CODE merged commit 812105f into master Apr 15, 2021
@Zen-CODE Zen-CODE deleted the add_tests branch April 15, 2021 04:47
@matham matham added the Component: tests/CI Tests, CI, GitHub settings label Apr 15, 2021
@matham matham added this to the 2.1.0 milestone Apr 15, 2021
@matham matham changed the title Extend test coverage - 1 Tests: Increase test coverage Apr 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: tests/CI Tests, CI, GitHub settings
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants