Skip to content

Commit 28c990a

Browse files
committed
Add timeout to test
1 parent 01a6b63 commit 28c990a

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
@@ -1199,6 +1199,8 @@ await PsesLanguageClient
11991199
[Fact]
12001200
public async Task CanSendEvaluateRequestAsync()
12011201
{
1202+
using var cancellationSource = new CancellationTokenSource(millisecondsDelay: 5000);
1203+
12021204
EvaluateResponseBody evaluateResponseBody =
12031205
await PsesLanguageClient
12041206
.SendRequest<EvaluateRequestArguments>(
@@ -1207,7 +1209,7 @@ await PsesLanguageClient
12071209
{
12081210
Expression = "Get-ChildItem"
12091211
})
1210-
.Returning<EvaluateResponseBody>(CancellationToken.None).ConfigureAwait(false);
1212+
.Returning<EvaluateResponseBody>(cancellationSource.Token).ConfigureAwait(false);
12111213

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

0 commit comments

Comments
 (0)