chore: test --vision (#54)
This commit is contained in:
parent
d4bc2c78d2
commit
fb24561c67
2 changed files with 62 additions and 4 deletions
|
|
@ -16,7 +16,7 @@
|
|||
|
||||
import { test, expect } from './fixtures';
|
||||
|
||||
test('test tool list', async ({ server }) => {
|
||||
test('test tool list', async ({ server, visionServer }) => {
|
||||
const list = await server.send({
|
||||
jsonrpc: '2.0',
|
||||
id: 1,
|
||||
|
|
@ -69,6 +69,56 @@ test('test tool list', async ({ server }) => {
|
|||
],
|
||||
}),
|
||||
}));
|
||||
|
||||
const visionList = await visionServer.send({
|
||||
jsonrpc: '2.0',
|
||||
id: 1,
|
||||
method: 'tools/list',
|
||||
});
|
||||
|
||||
expect(visionList).toEqual(expect.objectContaining({
|
||||
id: 1,
|
||||
result: expect.objectContaining({
|
||||
tools: expect.arrayContaining([
|
||||
expect.objectContaining({
|
||||
name: 'browser_navigate',
|
||||
}),
|
||||
expect.objectContaining({
|
||||
name: 'browser_go_back',
|
||||
}),
|
||||
expect.objectContaining({
|
||||
name: 'browser_go_forward',
|
||||
}),
|
||||
expect.objectContaining({
|
||||
name: 'browser_screenshot',
|
||||
}),
|
||||
expect.objectContaining({
|
||||
name: 'browser_move_mouse',
|
||||
}),
|
||||
expect.objectContaining({
|
||||
name: 'browser_click',
|
||||
}),
|
||||
expect.objectContaining({
|
||||
name: 'browser_drag',
|
||||
}),
|
||||
expect.objectContaining({
|
||||
name: 'browser_type',
|
||||
}),
|
||||
expect.objectContaining({
|
||||
name: 'browser_press_key',
|
||||
}),
|
||||
expect.objectContaining({
|
||||
name: 'browser_wait',
|
||||
}),
|
||||
expect.objectContaining({
|
||||
name: 'browser_save_as_pdf',
|
||||
}),
|
||||
expect.objectContaining({
|
||||
name: 'browser_close',
|
||||
}),
|
||||
]),
|
||||
}),
|
||||
}));
|
||||
});
|
||||
|
||||
test('test resources list', async ({ server }) => {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue