Skip to content

feat: add migration coverage checks and enhance registry validation - #9511

Open
pjwerneck wants to merge 2 commits into
devfrom
pjwerneck/migrations-test-package-coverage
Open

feat: add migration coverage checks and enhance registry validation#9511
pjwerneck wants to merge 2 commits into
devfrom
pjwerneck/migrations-test-package-coverage

Conversation

@pjwerneck

@pjwerneck pjwerneck commented Sep 8, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add coverage checks for versioned objects and migration paths in syft-migration.

Changes

  • Introduce coverage.py with functions to identify unregistered objects and missing migration paths.
  • Update README.md to document new coverage features.
  • Add tests for coverage checks in a new covpkg package.
  • Create unit tests for client registry migrations and versioned object registration.
  • Add instructions for creating a new object version (syft-migration/docs/object-versions.md)

Testing

  • Added unit tests

Asana task

- Implement coverage checks for versioned objects and migration paths in syft-migration.
- Introduce `coverage.py` with functions to identify unregistered objects and missing migration paths.
- Update README.md to document new coverage features.
- Add tests for coverage checks in a new `covpkg` package.
- Create unit tests for client registry migrations and versioned object registration.
@pjwerneck
pjwerneck marked this pull request as ready for review September 9, 2026 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant