Skip to content

[WIP] Try to get tests running again#294

Merged
dnozay merged 8 commits intomasterfrom
fix-gh-actions
Jan 6, 2026
Merged

[WIP] Try to get tests running again#294
dnozay merged 8 commits intomasterfrom
fix-gh-actions

Conversation

@dnozay
Copy link
Member

@dnozay dnozay commented Dec 30, 2025

No description provided.

dnozay added 3 commits January 6, 2026 11:35
- update files based on setuptools recommendations
- use pyproject.toml convention
- use setuptools-scm to autogen version instead of xmlrunner/version.py
- use `python -m build` instead of references to setup.py
- use `license` and `license-files` directives
- update python versions supported based on EOL
- update tox config and `passenv`
- fix `ValueError`, `flush()` on closed file in `_DuplicateWriter`
Python 3.11 changes `TextTestResult.printErrors()` to print out
unexpected successes and their descriptions.
See #274 for original patch.
python 3.12 introduced `_NO_TESTS_EXITCODE`,
since then tox testcase fails.
@dnozay dnozay changed the title Update tests.yml [WIP] Try to get tests running again Jan 6, 2026
@codecov-commenter
Copy link

codecov-commenter commented Jan 6, 2026

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

❌ Patch coverage is 84.00000% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 99.37%. Comparing base (3a2be20) to head (923da0a).
⚠️ Report is 4 commits behind head on master.

Files with missing lines Patch % Lines
xmlrunner/__init__.py 50.00% 2 Missing ⚠️
xmlrunner/result.py 85.71% 2 Missing ⚠️
❗ Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #294      +/-   ##
==========================================
+ Coverage   94.87%   99.37%   +4.49%     
==========================================
  Files          12       14       +2     
  Lines        1542     1590      +48     
==========================================
+ Hits         1463     1580     +117     
+ Misses         79       10      -69     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dnozay dnozay merged commit 6351909 into master Jan 6, 2026
5 checks passed
@dnozay dnozay deleted the fix-gh-actions branch January 6, 2026 14:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants