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
Removes test-only dependencies from the production operator module
now that they are isolated in test/extended/tests-extension/go.mod.
Removed dependencies:
- github.com/onsi/ginkgo/v2 v2.22.0
- github.com/onsi/gomega v1.36.1
- github.com/openshift-eng/openshift-tests-extension v0.0.0-20250804142706-7b3ab438a292
Removed replace directive:
- github.com/onsi/ginkgo/v2 => github.com/openshift/onsi-ginkgo/v2
Vendor directory updated:
- Removed test framework packages from vendor/
- Updated vendor/modules.txt to reflect clean dependencies
This achieves complete dependency isolation:
- Production go.mod is now free of test framework dependencies
- Test dependencies are managed separately in test/extended/tests-extension/go.mod
- No risk of version conflicts between operator and test framework
- Cleaner dependency tree for production builds
The operator binary no longer carries any testing framework overhead.
0 commit comments