e92e0d358a
Staticcheck reported: SA9002: file mode '600' evaluates to 01130; did you mean '0600'? (staticcheck) But fixing that caused the test to fail: === Failed === FAIL: pkg/filenotify TestPollerEvent (0.80s) poller_test.go:75: timeout waiting for event CHMOD The problem turned out to be that the file was created with `0644`. However, after umask, the file created actually had `0600` filemode. Running the `os.Chmod` with `0600` therefore was a no-op, causing the test to fail (because no CHMOD event would fire). This patch changes the test to; - create the file with mode `0600` - assert that the file has the expected mode - change the chmod to `0644` - assert that it has the correct mode, before testing the event. Signed-off-by: Sebastiaan van Stijn <github@gone.nl> |
||
---|---|---|
.. | ||
filenotify.go | ||
fsnotify.go | ||
poller.go | ||
poller_test.go |