dbx-mcp-server
Version:
A Model Context Protocol server for Dropbox integration with AI-powered PDF analysis, multi-directory indexing, and parallel processing
26 lines (25 loc) • 1.06 kB
TypeScript
export interface TestResult {
passed: boolean;
error: Error | null;
startTime: Date | null;
endTime: Date | null;
duration: number | null;
details: Record<string, any>;
file: string;
}
declare class TestResultsTracker {
private results;
private startTime;
registerTest(testName: string, file: string): void;
updateTestResult(testName: string, file: string, updates: Partial<TestResult>): void;
markTestPassed(testName: string, file: string, details?: Record<string, any>): void;
markTestFailed(testName: string, file: string, error: Error, details?: Record<string, any>): void;
addTestDetails(testName: string, file: string, details: Record<string, any>): void;
getTestResult(testName: string, file: string): TestResult | null;
getAllResults(): Record<string, TestResult>;
getResultsByFile(file: string): Record<string, TestResult>;
printSummary(timestamp: string, folderName?: string): void;
reset(): void;
}
export declare const testResultsTracker: TestResultsTracker;
export {};