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
This is feasible for us given that many of the API and algorithms have expected usage. The main components that we DEFINITELY should improve upon are:
Context/ContextBuilder: If Context is a central ingredient for our API, then we should have full test coverage of the expected errors and edge cases
CI tests
Constraint-based algorithms
The first two should be relatively straightforward upon inspection of the codecov files. However, adding additional tests to the causal discovery algos may require some more thinking since these need to test different parametrizations of the algorithms.
The text was updated successfully, but these errors were encountered:
https://app.codecov.io/gh/py-why/dodiscover/tree/main/dodiscover shows the coverage by our unit-testing. A robust software package should at least aim for >90% test coverage.
This is feasible for us given that many of the API and algorithms have expected usage. The main components that we DEFINITELY should improve upon are:
Context
is a central ingredient for our API, then we should have full test coverage of the expected errors and edge casesThe first two should be relatively straightforward upon inspection of the codecov files. However, adding additional tests to the causal discovery algos may require some more thinking since these need to test different parametrizations of the algorithms.
The text was updated successfully, but these errors were encountered: