Krew upgrade needs integration test #233
Labels
kind/bug
Categorizes issue or PR as related to a bug.
priority/important-soon
Must be staffed and worked on either currently, or very soon, ideally in time for the next release.
Krew upgrade is currently not covered by integration tests, because it requires a more advanced test setup. What the integration test should do:
krew upgrade
The tricky part is to reliably get two plugin versions in the test. One way to do this, could be to install a fixture version with the
--manifest
option. To verify that the original version and the eventual version are actually different, one could take the hash of a file that must change during upgrade.The text was updated successfully, but these errors were encountered: