MCPcopy Index your code
hub / github.com/getsops/sops / TestMasterKey_NeedsRotation

Function TestMasterKey_NeedsRotation

kms/keysource_test.go:367–373  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

365}
366
367func TestMasterKey_NeedsRotation(t *testing.T) {
368 key := NewMasterKeyFromArn(dummyARN, nil, "")
369 assert.False(t, key.NeedsRotation())
370
371 key.CreationDate = key.CreationDate.Add(-(kmsTTL + time.Second))
372 assert.True(t, key.NeedsRotation())
373}
374
375func TestMasterKey_ToString(t *testing.T) {
376 dummyARNWithRole := fmt.Sprintf("%s+arn:aws:iam::my-role", dummyARN)

Callers

nothing calls this directly

Calls 2

NewMasterKeyFromArnFunction · 0.85
NeedsRotationMethod · 0.65

Tested by

no test coverage detected