Skip to content

Commit e960cb4

Browse files
committed
feat: test fetching logs for invalid service type
1 parent 3842b05 commit e960cb4

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

packages/mcp-server-supabase/src/server.test.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -476,6 +476,22 @@ describe('tools', () => {
476476
}
477477
});
478478

479+
test('get logs for invalid service type', async () => {
480+
const { callTool } = await setup();
481+
const project = mockProjects.values().next().value!;
482+
const invalidService = 'invalid-service';
483+
const getLogsPromise = callTool({
484+
name: 'get_logs',
485+
arguments: {
486+
project_id: project.id,
487+
service: invalidService,
488+
},
489+
});
490+
await expect(getLogsPromise).rejects.toThrow(
491+
`unsupported log service type: invalid-service`
492+
);
493+
});
494+
479495
test('enable branching', async () => {
480496
const { callTool } = await setup();
481497
const project = mockProjects.values().next().value!;

0 commit comments

Comments
 (0)