UNPKG

mcp-server-tester-sse-http-stdio

Version:

MCP Server Tester with SSE support - Test MCP servers using HTTP, SSE, and STDIO transports

33 lines (32 loc) 1.03 kB
/** * JUnit XML formatter for standardized test output * Generates JUnit XML format compatible with CI/CD systems * Uses fast-xml-parser XMLBuilder for robust XML generation */ import type { TestEvent, TestFormatter, DisplayOptions } from '../types.js'; export declare class JunitXmlFormatter implements TestFormatter { private options; private outputFile; private suites; private currentSuite; private startTime; private testStartTimes; private xmlBuilder; constructor(options?: DisplayOptions, outputFile?: string); onEvent(event: TestEvent): void; private handleSuiteStart; private handleProgress; private handleTestStart; private handleTestComplete; private handleSuiteComplete; private finalizeCurrentSuite; private determineSuiteName; private getTestKey; private getClassname; private extractProperties; private formatFailureContent; flush(): void; private generateXml; private buildTestSuiteData; private buildTestCaseData; }