Skip to content

Commit 66ee03e

Browse files
committed
Fixed the MonitorEventsAsync_Succeeds test.
1 parent 9da0ced commit 66ee03e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

test/Docker.DotNet.Tests/ISystemOperations.Tests.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,10 +111,11 @@ public async Task MonitorEventsAsync_Succeeds()
111111

112112
await _client.Images.CreateImageAsync(new ImagesCreateParameters { FromImage = "hello-world" }, null, progressJSONMessage);
113113

114-
var task = Task.Run(() => _client.System.MonitorEventsAsync(new ContainerEventsParameters(), progressMessage, cts.Token));
114+
var task = _client.System.MonitorEventsAsync(new ContainerEventsParameters(), progressMessage, cts.Token);
115115

116116
await _client.Images.TagImageAsync(repository, new ImageTagParameters { RepositoryName = repository, Tag = newTag });
117117

118+
Thread.Sleep(500); // Let's wait some time before cancelling the monitor stream to make sure we got some progress back.
118119
cts.Cancel();
119120

120121
bool taskIsCancelled = false;

0 commit comments

Comments
 (0)