@@ -191,10 +191,10 @@ func TestShellTool_WorkingDir_OutsideWorkspace(t *testing.T) {
191191 root := t .TempDir ()
192192 workspace := filepath .Join (root , "workspace" )
193193 outsideDir := filepath .Join (root , "outside" )
194- if err := os .MkdirAll (workspace , 0755 ); err != nil {
194+ if err := os .MkdirAll (workspace , 0o755 ); err != nil {
195195 t .Fatalf ("failed to create workspace: %v" , err )
196196 }
197- if err := os .MkdirAll (outsideDir , 0755 ); err != nil {
197+ if err := os .MkdirAll (outsideDir , 0o755 ); err != nil {
198198 t .Fatalf ("failed to create outside dir: %v" , err )
199199 }
200200
@@ -218,13 +218,13 @@ func TestShellTool_WorkingDir_SymlinkEscape(t *testing.T) {
218218 root := t .TempDir ()
219219 workspace := filepath .Join (root , "workspace" )
220220 secretDir := filepath .Join (root , "secret" )
221- if err := os .MkdirAll (workspace , 0755 ); err != nil {
221+ if err := os .MkdirAll (workspace , 0o755 ); err != nil {
222222 t .Fatalf ("failed to create workspace: %v" , err )
223223 }
224- if err := os .MkdirAll (secretDir , 0755 ); err != nil {
224+ if err := os .MkdirAll (secretDir , 0o755 ); err != nil {
225225 t .Fatalf ("failed to create secret dir: %v" , err )
226226 }
227- os .WriteFile (filepath .Join (secretDir , "secret.txt" ), []byte ("top secret" ), 0644 )
227+ os .WriteFile (filepath .Join (secretDir , "secret.txt" ), []byte ("top secret" ), 0o644 )
228228
229229 // symlink lives inside the workspace but resolves to secretDir outside it
230230 link := filepath .Join (workspace , "escape" )
0 commit comments