diff options
| author | Jakob Unterwurzacher | 2017-10-22 18:13:08 +0200 | 
|---|---|---|
| committer | Jakob Unterwurzacher | 2017-10-22 18:13:08 +0200 | 
| commit | 34547a6c390bfadf2342df1676f6e5ddfa4876af (patch) | |
| tree | fc3713da3982172a790ea2c5850219ac35d2aace | |
| parent | e9f6c7ad674d37c8d1fd2c078887aaa0b5ade5be (diff) | |
tests: don't read /proc, the number of entries changes too quickly
This could lead to test failures like this:
  --- FAIL: TestGetdents (0.02s)
  	getdents_test.go:57: len(getdentsEntries)=362, len(readdirEntries)=360
  FAIL
| -rw-r--r-- | internal/syscallcompat/getdents_test.go | 7 | 
1 files changed, 4 insertions, 3 deletions
| diff --git a/internal/syscallcompat/getdents_test.go b/internal/syscallcompat/getdents_test.go index f0b1e60..8f2bd09 100644 --- a/internal/syscallcompat/getdents_test.go +++ b/internal/syscallcompat/getdents_test.go @@ -25,9 +25,10 @@ func TestGetdents(t *testing.T) {  			t.Fatal(err)  		}  	} -	// "/", "/dev" and "/proc" are good test cases because they contain many -	// different file types (block and char devices, symlinks, mountpoints) -	dirs := []string{testDir, "/", "/dev", "/proc"} +	// "/", "/dev" and "/proc/self" are good test cases because they contain +	// many different file types (block and char devices, symlinks, +	// mountpoints). +	dirs := []string{testDir, "/", "/dev", "/proc/self"}  	for _, dir := range dirs {  		// Read directory using stdlib Readdir()  		fd, err := os.Open(dir) | 
