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

13 lines (12 loc) 679 B
import BuddyUnitTestCollectorConfig from '../core/config'; import { BUDDY_UNIT_TEST_STATUS, IBuddyUnitTestApiTestCase } from '../core/types'; export default class BuddyUnitTestApiClient { #private; static displayName: string; constructor(config: BuddyUnitTestCollectorConfig); createSession(): Promise<string>; reopenSession(sessionId: string): Promise<string>; submitTestCase(sessionId: string, testCase: IBuddyUnitTestApiTestCase, retryCount?: number): Promise<boolean>; submitTestCases(sessionId: string, testCases: IBuddyUnitTestApiTestCase[]): Promise<void>; closeSession(sessionId: string, status?: BUDDY_UNIT_TEST_STATUS): Promise<void>; }