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

24
node_modules/jsondiffpatch/lib/pipe.d.ts generated vendored Normal file
View File

@@ -0,0 +1,24 @@
import type Context from './contexts/context.js';
import type Processor from './processor.js';
import type { Filter } from './types.js';
declare class Pipe<TContext extends Context<any>> {
name: string;
filters: Filter<TContext>[];
processor?: Processor;
debug?: boolean;
resultCheck?: ((context: TContext) => void) | null;
constructor(name: string);
process(input: TContext): void;
log(msg: string): void;
append(...args: Filter<TContext>[]): this;
prepend(...args: Filter<TContext>[]): this;
indexOf(filterName: string): number;
list(): string[];
after(filterName: string, ...params: Filter<TContext>[]): this;
before(filterName: string, ...params: Filter<TContext>[]): this;
replace(filterName: string, ...params: Filter<TContext>[]): this;
remove(filterName: string): this;
clear(): this;
shouldHaveResult(should?: boolean): this | undefined;
}
export default Pipe;