Validate status selector for list tickets tool

This commit is contained in:
2026-04-23 19:46:42 +00:00
parent cd574ec26b
commit c79c7bf22e
2 changed files with 12 additions and 1 deletions
+9
View File
@@ -319,6 +319,15 @@ class KanbanGitMcpTest extends TestCase
->etc());
}
public function test_list_tickets_by_status_requires_a_status_selector(): void
{
$user = User::factory()->create();
KanbanGitServer::actingAs($user)
->tool(ListTicketsByStatus::class)
->assertHasErrors(['Provide ticket_status_id, status_slug, or status_name.']);
}
public function test_ambiguous_status_name_returns_mcp_error(): void
{
$user = User::factory()->create();