mirror of
https://github.com/golang/go
synced 2024-11-21 23:14:40 -07:00
path/filepath: skip permission test in all.bash
R=golang-dev, gri CC=golang-dev https://golang.org/cl/4517132
This commit is contained in:
parent
2653b4fbcc
commit
ef2d5f68d0
@ -315,7 +315,10 @@ func TestWalk(t *testing.T) {
|
|||||||
}
|
}
|
||||||
checkMarks(t)
|
checkMarks(t)
|
||||||
|
|
||||||
if os.Getuid() > 0 {
|
// Test permission errors. Only possible if we're not root
|
||||||
|
// and only on some file systems (AFS, FAT). To avoid errors during
|
||||||
|
// all.bash on those file systems, skip during gotest -short.
|
||||||
|
if os.Getuid() > 0 && !testing.Short() {
|
||||||
// introduce 2 errors: chmod top-level directories to 0
|
// introduce 2 errors: chmod top-level directories to 0
|
||||||
os.Chmod(filepath.Join(tree.name, tree.entries[1].name), 0)
|
os.Chmod(filepath.Join(tree.name, tree.entries[1].name), 0)
|
||||||
os.Chmod(filepath.Join(tree.name, tree.entries[3].name), 0)
|
os.Chmod(filepath.Join(tree.name, tree.entries[3].name), 0)
|
||||||
|
Loading…
Reference in New Issue
Block a user