UNPKG

@buddy-works/unit-tests

Version:

Universal test results collector for Jest, Jasmine, Mocha, Cypress, Playwright, and Vitest that sends results to Buddy Works API in real-time

24 lines (23 loc) 916 B
import BuddyUnitTestApiClient from '../core/api-client'; import BuddyUnitTestCollectorConfig from '../core/config'; import { IBuddyUnitTestApiTestCase } from '../core/types'; declare class BuddyUnitTestSessionManager { #private; static displayName: string; sessionId: string | undefined; createSession: Promise<string | undefined> | undefined; initialized: boolean; hasFrameworkErrors: boolean; hasErrorTests: boolean; hasFailedTests: boolean; get config(): BuddyUnitTestCollectorConfig; get apiClient(): BuddyUnitTestApiClient; constructor(); getOrCreateSession(context?: string): Promise<string | undefined>; submitTestCase(testCase: IBuddyUnitTestApiTestCase): Promise<void>; closeSession(): Promise<void>; markFrameworkError(): void; setupProcessExitHandlers(): void; } declare const _default: BuddyUnitTestSessionManager; export default _default;