INNER CODE UNIT · Go
TestOpen_EnvSetFileExists
mvanhorn/agentcookie · cookiesource/cookiesource_test.go:27
func TestOpen_EnvSetFileExists(t *testing.T) {
dir := t.TempDir()
path := filepath.Join(dir, "cookies-plain.db")
if err := os.WriteFile(path, []byte("sqlite3-bytes-here"), 0o600); err != nil {
t.Fatal(err)
}
t.Setenv(EnvVar, path)
src, err := Open()
if err != nil {
t.Errorf("happy path: got err %v, want nil", err)
}
if !src.PlainText {
t.Error("happy path: PlainText should be true")
}
if src.Path != path {
t.Errorf("happy path: Path %q, want %q", src.Path, path)
}