added tests for {,walk}{,dirs,files}