Skip to content

Commit

Permalink
added code coverage report
Browse files Browse the repository at this point in the history
  • Loading branch information
nazmul-me committed Aug 28, 2024
1 parent 95bde29 commit 6af37f9
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 10 deletions.
1 change: 1 addition & 0 deletions .github/workflows/python-app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,3 +38,4 @@ jobs:
run: |
pytest --cov calculator_test.py
pytest calculator_test.py --doctest-modules --junitxml=junit/test-results.xml --cov=com --cov-report=xml --cov-report=html
pytest --cov=. --cov-report json
20 changes: 10 additions & 10 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -40,16 +40,16 @@ pip-delete-this-directory.txt
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
#.coverage
#.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
#coverage.xml
#*.cover
*.py,cover
.hypothesis/
.pytest_cache/
cover/
#cover/

# Translations
*.mo
Expand Down Expand Up @@ -307,13 +307,13 @@ _TeamCity*
!.axoCover/settings.json

# Coverlet is a free, cross platform Code Coverage Tool
coverage*.json
coverage*.xml
coverage*.info
#coverage*.json
#coverage*.xml
#coverage*.info

# Visual Studio code coverage results
*.coverage
*.coveragexml
#*.coverage
#*.coveragexml

# NCrunch
_NCrunch_*
Expand Down
1 change: 1 addition & 0 deletions coverage.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"meta": {"format": 3, "version": "7.6.1", "timestamp": "2024-08-28T15:48:22.112080", "branch_coverage": false, "show_contexts": false}, "files": {"calculator.py": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0}, "missing_lines": [], "excluded_lines": [], "functions": {"divide": {"executed_lines": [2], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0}, "missing_lines": [], "excluded_lines": []}, "largest": {"executed_lines": [4, 5, 6, 7, 8], "summary": {"covered_lines": 5, "num_statements": 5, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0}, "missing_lines": [], "excluded_lines": []}, "": {"executed_lines": [1, 3, 9, 10], "summary": {"covered_lines": 4, "num_statements": 4, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0}, "missing_lines": [], "excluded_lines": []}}, "classes": {"": {"executed_lines": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0}, "missing_lines": [], "excluded_lines": []}}}, "calculator_test.py": {"executed_lines": [1, 2, 3, 7, 11, 12, 13, 15, 16, 17], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0}, "missing_lines": [], "excluded_lines": [], "functions": {"test_division_numeric": {"executed_lines": [13], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0}, "missing_lines": [], "excluded_lines": []}, "test_largest_numeric": {"executed_lines": [17], "summary": {"covered_lines": 1, "num_statements": 1, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0}, "missing_lines": [], "excluded_lines": []}, "": {"executed_lines": [1, 2, 3, 7, 11, 12, 15, 16], "summary": {"covered_lines": 8, "num_statements": 8, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0}, "missing_lines": [], "excluded_lines": []}}, "classes": {"": {"executed_lines": [1, 2, 3, 7, 11, 12, 13, 15, 16, 17], "summary": {"covered_lines": 10, "num_statements": 10, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0}, "missing_lines": [], "excluded_lines": []}}}}, "totals": {"covered_lines": 20, "num_statements": 20, "percent_covered": 100.0, "percent_covered_display": "100", "missing_lines": 0, "excluded_lines": 0}}

0 comments on commit 6af37f9

Please sign in to comment.