INNER CODE UNIT · Go

TestOpen_EnvSetFileMissing

mvanhorn/agentcookie · cookiesource/cookiesource_test.go:50

func TestOpen_EnvSetFileMissing(t *testing.T) {
	t.Setenv(EnvVar, "/tmp/this-does-not-exist-agentcookie-test-1234")
	src, err := Open()
	if !errors.Is(err, ErrSidecarMissing) {
		t.Errorf("missing-file: got err %v, want ErrSidecarMissing", err)
	}
	if !src.PlainText {
		t.Error("missing-file should still report PlainText=true so caller knows the bridge was meant to be used")
	}
	if Available() {
		t.Error("Available should be false when sidecar missing")
	}
}

func TestOpen_EnvSetPointsAtDirectory(t *testing.T) {
	t.Setenv(EnvVar, t.TempDir())
	_, err := Open()
	if err == nil {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…