-
Notifications
You must be signed in to change notification settings - Fork 365
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
Switching from using diff cover executable to diff cover import #257
Switching from using diff cover executable to diff cover import #257
Conversation
Qodo Merge was enabled for this repository. To continue using it, please link your Git account with your Qodo account here. PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
Qodo Merge was enabled for this repository. To continue using it, please link your Git account with your Qodo account here. PR Code Suggestions ✨Explore these optional code suggestions:
|
Old PR: #237 |
39bee5b
to
798ec11
Compare
a9b0f81
to
a2dbb58
Compare
PR Type
Enhancement, Tests
Description
Replaced
diff-cover
command execution with direct module import.Enhanced error handling for
diff-cover
integration.Updated tests to validate
diff-cover
module usage.Added
diff-cover
dependency and templates to CI and build process.Changes walkthrough 📝
UnitTestValidator.py
Refactor `diff-cover` integration to use module import
cover_agent/UnitTestValidator.py
diff-cover
command execution with module import.diff-cover
execution.test_UnitTestValidator.py
Add tests for `diff-cover` module integration
tests/test_UnitTestValidator.py
diff-cover
module usage.diff-cover
execution.diff-cover
execution failure.ci_pipeline.yml
Update CI pipeline to include `diff-cover`
.github/workflows/ci_pipeline.yml
diff-cover
to pip install dependencies.diff-cover
integration.Makefile
Include `diff-cover` templates in build process
Makefile
diff-cover
templates to build process.diff-cover
templates are included in the installer.