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,21 @@
export interface Predicate {
match(str: string): boolean;
}
/**
* Wildcard pattern predicate, supports patterns like `*`, `foo*`, `*bar`.
*/
export declare class PatternPredicate implements Predicate {
private _matchAll;
private _regexp;
constructor(pattern: string);
match(str: string): boolean;
static escapePattern(pattern: string): string;
static hasWildcard(pattern: string): boolean;
}
export declare class ExactPredicate implements Predicate {
private _matchAll;
private _pattern?;
constructor(pattern?: string);
match(str: string): boolean;
}
//# sourceMappingURL=Predicate.d.ts.map