Skip to content

SK-2842: improve unit test coverage and revert details default in SkyflowError#252

Open
saileshwar-skyflow wants to merge 1 commit into
release/26.1.4from
saileshwar/SK-2842-add-unit-tests-and-revert-details-in-skyflow-error
Open

SK-2842: improve unit test coverage and revert details default in SkyflowError#252
saileshwar-skyflow wants to merge 1 commit into
release/26.1.4from
saileshwar/SK-2842-add-unit-tests-and-revert-details-in-skyflow-error

Conversation

@saileshwar-skyflow
Copy link
Copy Markdown
Collaborator

@saileshwar-skyflow saileshwar-skyflow commented May 22, 2026

Summary

  • Added unit tests to achieve 100% line and branch coverage for all public-facing modules: skyflow/client, skyflow/vault/data, skyflow/vault/tokens, skyflow/vault/controller, skyflow/vault/connection, and skyflow/vault/detect
  • Reverted SkyflowError.details default from None back to [] to avoid breaking callers that iterate over details

Test plan

  • Run pytest tests/ --cov=skyflow/client --cov=skyflow/vault --cov-branch --cov-report=term-missing and verify 100% coverage across all target modules
  • Confirm all 573+ tests pass with no failures

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