@@ -12,7 +12,7 @@ func TempProject(t *testing.T, mcpJSON string) string {
1212 t .Helper ()
1313 dir := t .TempDir ()
1414 if mcpJSON != "" {
15- err := os .WriteFile (filepath .Join (dir , ".mcp.json" ), []byte (mcpJSON ), 0644 )
15+ err := os .WriteFile (filepath .Join (dir , ".mcp.json" ), []byte (mcpJSON ), 0600 )
1616 if err != nil {
1717 t .Fatalf ("failed to write .mcp.json: %v" , err )
1818 }
@@ -25,12 +25,12 @@ func TempProject(t *testing.T, mcpJSON string) string {
2525func TempProjectWithGit (t * testing.T , mcpJSON , gitignore string ) string {
2626 t .Helper ()
2727 dir := TempProject (t , mcpJSON )
28- err := os .Mkdir (filepath .Join (dir , ".git" ), 0755 )
28+ err := os .Mkdir (filepath .Join (dir , ".git" ), 0750 )
2929 if err != nil {
3030 t .Fatalf ("failed to create .git dir: %v" , err )
3131 }
3232 if gitignore != "" {
33- err := os .WriteFile (filepath .Join (dir , ".gitignore" ), []byte (gitignore ), 0644 )
33+ err := os .WriteFile (filepath .Join (dir , ".gitignore" ), []byte (gitignore ), 0600 )
3434 if err != nil {
3535 t .Fatalf ("failed to write .gitignore: %v" , err )
3636 }
0 commit comments