Content-Length: 291979 | pFad | http://github.com/coder/coder/commit/cfbd699baa683e78184bd46b8d81176d822ba438
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4f788d9 commit cfbd699Copy full SHA for cfbd699
agent/agentcontainers/watcher/watcher_test.go
@@ -39,12 +39,20 @@ func TestFSNotifyWatcher(t *testing.T) {
39
require.NoError(t, err, "modify test file failed")
40
41
// Verify that we receive the event we want.
42
- event, err := wut.Next(ctx)
43
- require.NoError(t, err, "next event failed")
44
-
45
- require.NotNil(t, event, "want non-nil event")
46
- require.True(t, event.Has(fsnotify.Write), "want write event", event.String())
47
- require.Equal(t, event.Name, testFile, "want event for test file")
+ for {
+ event, err := wut.Next(ctx)
+ require.NoError(t, err, "next event failed")
+
+ require.NotNil(t, event, "want non-nil event")
48
+ if event.Has(fsnotify.Chmod) {
49
+ // Ignore chmod events.
50
+ continue
51
+ }
52
+ require.Truef(t, event.Has(fsnotify.Write), "want write event: %s", event.String())
53
+ require.Equal(t, event.Name, testFile, "want event for test file")
54
+ break
55
56
57
// Test removing the file from the watcher.
58
err = wut.Remove(testFile)
Fetched URL: http://github.com/coder/coder/commit/cfbd699baa683e78184bd46b8d81176d822ba438
Alternative Proxies:
Alternative Proxy
pFad Proxy
pFad v3 Proxy
pFad v4 Proxy
0 commit comments