Skip to content

Commit 702636c

Browse files
committed
Add timeout to test
1 parent 2daa962 commit 702636c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

test/PowerShellEditorServices.Test.E2E/LanguageServerProtocolMessageTests.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1153,6 +1153,8 @@ await PsesLanguageClient
11531153
[Fact]
11541154
public async Task CanSendEvaluateRequestAsync()
11551155
{
1156+
using var cancellationSource = new CancellationTokenSource(millisecondsDelay: 5000);
1157+
11561158
EvaluateResponseBody evaluateResponseBody =
11571159
await PsesLanguageClient
11581160
.SendRequest<EvaluateRequestArguments>(
@@ -1161,7 +1163,7 @@ await PsesLanguageClient
11611163
{
11621164
Expression = "Get-ChildItem"
11631165
})
1164-
.Returning<EvaluateResponseBody>(CancellationToken.None).ConfigureAwait(false);
1166+
.Returning<EvaluateResponseBody>(cancellationSource.Token).ConfigureAwait(false);
11651167

11661168
// These always gets returned so this test really just makes sure we get _any_ response.
11671169
Assert.Equal("", evaluateResponseBody.Result);

0 commit comments

Comments
 (0)