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
{{ message }}
Repository navigation
Add tests for untested public Python API methods #2311
These public Python methods are not named in any test under python/*/tests. Found by checking each public method of the main API classes against the test sources. Getter methods (get_*, get*) are out of scope for this issue.
set_variable_names, set_row_names, set_objective_name, set_problem_name: set, then check they are kept (for example through an MPS write and read back).
python/cuopt/cuopt/tests/routing/API_COVERAGE.md says display_routes() is covered by test_vehicle_properties and the Assignment getters by test_solver. display_routes is not named in any test, so the table is stale. Update it once the tests are in.
Out of scope here
The cuopt_sh command-line options --upload-solution, --cache, --delete, --only-validation, --warmstart-id, --queued, --running and --status also have no direct test. Track them separately if wanted.
Activity