Update test framework: fix run_tests.py to support all test files, add auto-import-check for test files

This commit is contained in:
qiaoxinjiu
2026-05-09 15:11:30 +08:00
parent eb053a347f
commit eaba8328da
21739 changed files with 2236758 additions and 719 deletions

View File

@@ -0,0 +1,29 @@
import { BrowserToolBase } from './base.js';
import type { ToolContext, ToolResponse } from '../common/types.js';
interface ExpectResponseArgs {
id: string;
url: string;
}
interface AssertResponseArgs {
id: string;
value?: string;
}
/**
* Tool for setting up response wait operations
*/
export declare class ExpectResponseTool extends BrowserToolBase {
/**
* Execute the expect response tool
*/
execute(args: ExpectResponseArgs, context: ToolContext): Promise<ToolResponse>;
}
/**
* Tool for asserting and validating responses
*/
export declare class AssertResponseTool extends BrowserToolBase {
/**
* Execute the assert response tool
*/
execute(args: AssertResponseArgs, context: ToolContext): Promise<ToolResponse>;
}
export {};