Enable complete Tasks extension conformance coverage (#1741)
Copilot-Session: 7c99928c-a943-49f4-9a63-8b04a0e4d18b
This commit is contained in:
parent
9c635ffed1
commit
7838900e8b
1 changed files with 190 additions and 14 deletions
|
|
@ -129,18 +129,15 @@ public class ServerConformanceTests(
|
|||
|
||||
[Theory]
|
||||
[InlineData("tasks-wire-fields")]
|
||||
[InlineData("tasks-lifecycle")]
|
||||
[InlineData("tasks-capability-negotiation")]
|
||||
[InlineData("tasks-request-headers")]
|
||||
[InlineData("tasks-dispatch-and-envelope")]
|
||||
[InlineData("tasks-status-notifications")]
|
||||
[InlineData("tasks-required-task-error")]
|
||||
[InlineData("tasks-request-state-removal")]
|
||||
[InlineData("tasks-mrtr-input")]
|
||||
// Most remaining scenarios require per-tool task execution configuration that the SDK
|
||||
// does not currently expose; status notifications await an upstream harness rewrite.
|
||||
// Keep them listed here for incremental enablement.
|
||||
// [InlineData("tasks-lifecycle")]
|
||||
// [InlineData("tasks-capability-negotiation")]
|
||||
// [InlineData("tasks-request-headers")]
|
||||
// [InlineData("tasks-dispatch-and-envelope")]
|
||||
// [InlineData("tasks-status-notifications")]
|
||||
// [InlineData("tasks-required-task-error")]
|
||||
// [InlineData("tasks-mrtr-composition")]
|
||||
[InlineData("tasks-mrtr-composition")]
|
||||
public async Task RunTasksExtensionConformanceTest(string scenario)
|
||||
{
|
||||
Assert.SkipWhen(!NodeHelpers.IsNodeInstalled(), "Node.js is not installed. Skipping conformance tests.");
|
||||
|
|
|
|||
Loading…
Reference in a new issue