File tree Expand file tree Collapse file tree
tests/ModelContextProtocol.Tests/Server Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -119,7 +119,7 @@ public async Task TaskStatus_TransitionsToInputRequired_DuringSampleAsync()
119119 finalStatus = await taskStore . GetTaskAsync ( mcpTask . TaskId , cancellationToken : TestContext . Current . CancellationToken ) ;
120120 maxAttempts -- ;
121121 }
122- while ( finalStatus ? . Status == McpTaskStatus . Working && maxAttempts > 0 ) ;
122+ while ( finalStatus ? . Status is not McpTaskStatus . Completed && maxAttempts > 0 ) ;
123123
124124 // Assert - Status should have been InputRequired during sampling
125125 Assert . Contains ( McpTaskStatus . InputRequired , statusesDuringSampling ) ;
@@ -218,7 +218,7 @@ public async Task TaskStatus_TransitionsToInputRequired_DuringElicitAsync()
218218 finalStatus = await taskStore . GetTaskAsync ( mcpTask . TaskId , cancellationToken : TestContext . Current . CancellationToken ) ;
219219 maxAttempts -- ;
220220 }
221- while ( finalStatus ? . Status == McpTaskStatus . Working && maxAttempts > 0 ) ;
221+ while ( finalStatus ? . Status is not McpTaskStatus . Completed && maxAttempts > 0 ) ;
222222
223223 // Assert - Status should have been InputRequired during elicitation
224224 Assert . Contains ( McpTaskStatus . InputRequired , statusesDuringElicitation ) ;
You can’t perform that action at this time.
0 commit comments