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
## Description
- Replaces use of the concrete `*kubernetes.Clientset` implementation
with the `kubernetes.Interface` for client operations for easier
mocking/testing
- Adds unit test for `validatePackageArchitecture()` method
## Related Issue
Relates to #1750
## Type of change
- [x] Other (security config, docs update, etc)
## Checklist before merging
- [x] Test, docs, adr added or updated as needed
- [x] [Contributor Guide
Steps](https://github.com/defenseunicorns/zarf/blob/main/CONTRIBUTING.md#developer-workflow)
followed
Describe what should be investigated or refactored
We should look at targeted areas to add unit tests (specifically in
src/pkg
) to provide better assurances over the interfaces in this code.Links to any relevant code
https://github.com/defenseunicorns/zarf/tree/main/src/pkg
Additional context
This is something we should look at as we move toward GA and get Zarf's interfaces (both schema and library code) to be more stable.
The text was updated successfully, but these errors were encountered: