Skip to content

Commit 0468a66

Browse files
authored
fix DisposeWatch test fickle (#365)
1 parent 435ab5c commit 0468a66

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tests/KubernetesClient.Tests/WatchTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ public async Task SuriveBadLine()
204204
public async Task DisposeWatch()
205205
{
206206
var connectionClosed = new AsyncManualResetEvent();
207-
var eventsReceived = new AsyncCountdownEvent(1);
207+
var eventsReceived = new CountdownEvent(1);
208208
bool serverRunning = true;
209209

210210
using (var server = new MockKubeApiServer(testOutput, async httpContext =>
@@ -238,7 +238,7 @@ public async Task DisposeWatch()
238238
);
239239

240240
// wait at least an event
241-
await Task.WhenAny(eventsReceived.WaitAsync(), Task.Delay(TestTimeout));
241+
await Task.WhenAny(Task.Run(() => eventsReceived.Wait()), Task.Delay(TestTimeout));
242242
Assert.True(
243243
eventsReceived.CurrentCount == 0,
244244
"Timed out waiting for events."

0 commit comments

Comments
 (0)