Fix flaky test (#16874)

This commit is contained in:
Claudio Costa
2021-02-05 16:31:53 +01:00
committed by GitHub
parent ffebfbf56f
commit 3beb09d62c
+6 -1
View File
@@ -927,7 +927,12 @@ func TestFileStoreWatcherEmitter(t *testing.T) {
cfgData, err := config.MarshalConfig(minimalConfig)
require.NoError(t, err)
ioutil.WriteFile(path, cfgData, 0644)
f, err := os.OpenFile(path, os.O_WRONLY, 0644)
require.NoError(t, err)
defer f.Close()
_, err = f.Write(cfgData)
require.NoError(t, err)
require.True(t, wasCalled(called, 5*time.Second), "callback should have been called when config written")
})