diff --git a/internal/providercache/installer_test.go b/internal/providercache/installer_test.go index 9176305594cf..bb71f1db2493 100644 --- a/internal/providercache/installer_test.go +++ b/internal/providercache/installer_test.go @@ -1552,6 +1552,21 @@ func TestEnsureProviderVersions(t *testing.T) { Location getproviders.PackageLocation }{"1.0.0", beepProviderDir}, }, + { + Event: "ProvidersLockUpdated", + Provider: beepProvider, + Args: struct { + Version string + Local []getproviders.Hash + Signed []getproviders.Hash + Prior []getproviders.Hash + }{ + "1.0.0", + []getproviders.Hash{"h1:2y06Ykj0FRneZfGCTxI9wRTori8iB7ZL5kQ6YyEnh84="}, + nil, + []getproviders.Hash{"h1:does-not-match"}, + }, + }, { Event: "FetchPackageSuccess", Provider: beepProvider,