Validate status selector for list tickets tool
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user