You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The file ./src/utils.jl currently has a low test coverage of 30.77%, which increases the risk of undetected issues in the codebase. This issue emphasizes the need to add comprehensive unit tests for the file.
Objective:
Improve the test coverage for ./src/utils.jl by writing and integrating robust unit tests.
Details:
Develop tests to validate the functionality of the code.
Address edge cases and ensure appropriate error handling is tested.
Integrate the new tests into the existing test suite for seamless execution.
I don't think that's quite it. The issue is that the tests are split into many groups https://github.com/SciML/Optimization.jl/blob/master/.github/workflows/CI.yml#L22-L38 and I don't think the codecov system is merging them all right. There's some optimizers for example that are not in the core tests but in the lib tests that are clearly used but not in the coverage, so that is pointing to some kind of issue with the merging.
I don't think that's quite it. The issue is that the tests are split into many groups https://github.com/SciML/Optimization.jl/blob/master/.github/workflows/CI.yml#L22-L38 and I don't think the codecov system is merging them all right. There's some optimizers for example that are not in the core tests but in the lib tests that are clearly used but not in the coverage, so that is pointing to some kind of issue with the merging.
Yes I also think the core functions which are tested in lib tests are not covered by codecov
Issue Description:
The file ./src/utils.jl currently has a low test coverage of 30.77%, which increases the risk of undetected issues in the codebase. This issue emphasizes the need to add comprehensive unit tests for the file.
Objective:
Improve the test coverage for ./src/utils.jl by writing and integrating robust unit tests.
Details:
Develop tests to validate the functionality of the code.
Address edge cases and ensure appropriate error handling is tested.
Integrate the new tests into the existing test suite for seamless execution.
For reference, see the current file on Codecov.
The text was updated successfully, but these errors were encountered: