upstream.e2e.ts 468 B

12345678
  1. import { it } from 'vitest'
  2. import { verifyMcpBrowser } from '../../browser-use-runtime/tests/mcp-upstream.ts'
  3. import * as Provider from '../src/index.ts'
  4. it.skipIf(process.env.DSH_BROWSER_EXECUTABLE === undefined).each(['launch', 'attach'] as const)(
  5. 'uses the pinned Chrome DevTools MCP server to %s Chromium and visit a loopback page',
  6. async mode => verifyMcpBrowser(Provider, 'chrome-devtools-mcp', { name: 'new_page', arguments: url => ({ url }) }, mode),
  7. )