From 965eda578609f29c7610b16ea4626afe66461beb Mon Sep 17 00:00:00 2001 From: agent-exec-transport Date: Mon, 19 Oct 2026 14:26:29 +0000 Subject: [PATCH] agent-exec transport 4453a2e5e5465aca56a8081251ccd9ca/8b3678a73905 --- pkg/identity/identity_test.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/identity/identity_test.go b/pkg/identity/identity_test.go index 81a238f..3b00cdb 100644 --- a/pkg/identity/identity_test.go +++ b/pkg/identity/identity_test.go @@ -137,6 +137,9 @@ func TestDSNFileMode(t *testing.T) { if err := os.WriteFile(good, []byte("postgres://example\n"), 0o600); err != nil { t.Fatal(err) } + if err := os.Chmod(good, 0o600); err != nil { + t.Fatal(err) + } got, err := ResolveDSN("", good) if err != nil || got != "postgres://example" { t.Fatalf("0600 文件:%q %v", got, err) @@ -145,6 +148,9 @@ func TestDSNFileMode(t *testing.T) { if err := os.WriteFile(loose, []byte("postgres://x"), 0o644); err != nil { t.Fatal(err) } + if err := os.Chmod(loose, 0o644); err != nil { + t.Fatal(err) + } if _, err := ResolveDSN("", loose); err == nil { t.Fatal("0644 的 dsn 文件必须拒绝") }