AddEncrypted adds ciphertext always as bytes

This commit is contained in:
Fabio Bozzo
2024-11-12 16:37:53 +01:00
parent fdff79d23a
commit d3e97aaa08
3 changed files with 8 additions and 11 deletions

View File

@@ -34,9 +34,8 @@ func TestMeta_Add(t *testing.T) {
err = m.AddEncrypted("secret", "hello world", key)
require.NoError(t, err)
encrypted, err := m.GetString("secret")
require.NoError(t, err)
require.NotEqual(t, "hello world", encrypted)
_, err = m.GetString("secret")
require.Error(t, err) // the ciphertext is saved as []byte instead of string
decrypted, err := m.GetEncryptedString("secret", key)
require.NoError(t, err)