MCPcopy Create free account
hub / github.com/Driver-C/tryssh / TestGetCachedMasterKey_EnvVar

Function TestGetCachedMasterKey_EnvVar

pkg/utils/crypto_test.go:333–343  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

331}
332
333func TestGetCachedMasterKey_EnvVar(t *testing.T) {
334 ClearMasterKey()
335 t.Setenv(keyEnvVar, "cachedEnvPassword")
336
337 key, err := GetCachedMasterKey()
338 require.NoError(t, err)
339 assert.NotNil(t, key)
340 assert.Equal(t, 32, len(key))
341
342 ClearMasterKey()
343}
344
345func TestGetCachedMasterKey_UsesCache(t *testing.T) {
346 ClearMasterKey()

Callers

nothing calls this directly

Calls 2

ClearMasterKeyFunction · 0.85
GetCachedMasterKeyFunction · 0.85

Tested by

no test coverage detected