Set keyring item to always accessible for testing

This commit is contained in:
2025-09-08 11:49:47 +02:00
parent e4e4bf9be4
commit e66907f701

View File

@@ -12,7 +12,12 @@ const (
) )
func TestKeyring(t *testing.T) { func TestKeyring(t *testing.T) {
item := keychain.NewGenericPassword(testKeyringService, testKeyringKey, "", []byte(testKeyringKey), "") item := keychain.NewItem()
item.SetSecClass(keychain.SecClassGenericPassword)
item.SetService(testKeyringService)
item.SetAccount(testKeyringKey)
item.SetData([]byte(testKeyringKey))
item.SetAccessible(keychain.AccessibleAlways)
if err := keychain.AddItem(item); err != nil { if err := keychain.AddItem(item); err != nil {
t.Skip(err) t.Skip(err)
} }