func TestGenerateSecrets(t *testing.T) { backend := memoryBackend.New() secrets, err := GenerateSecrets(backend) defer ZeroSecrets(secrets) if err != nil { t.Error(err) } }
func TestWriteReadBackupSet(t *testing.T) { backend := memoryBackend.New() backend.WriteBackupSet("foo", "bar", []byte("barbazquux")) data, err := backend.ReadBackupSet("foo", "bar") if err != nil { t.Fatal(err) } if !bytes.Equal(data, []byte("barbazquux")) { t.Fatal("Could not read back written backup set") } }
func TestFileInfo(t *testing.T) { secrets, err := generateSecrets() defer ZeroSecrets(secrets) if err != nil { t.Fatal(err) } backend := memoryBackend.New() backupSet, err := EnsureBackupSet(backend, secrets, "foo") if err != nil { t.Fatal(err) } ProcessPath(backupSet, ".") }
func TestBackupSet(t *testing.T) { backend := memoryBackend.New() secrets, err := GenerateSecrets(backend) defer ZeroSecrets(secrets) if err != nil { t.Fatal(err) } set, err := EnsureBackupSet(backend, secrets, "foo") if err != nil { t.Fatal(err) } if set == nil { t.Fatal("nil") } }