@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
TypeScript
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>;
}