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

36 lines (35 loc) 1.01 kB
import { IncomingHttpHeaders } from 'node:http'; import { CI_PROVIDER } from '../utils/environment'; export default class BuddyUnitTestCollectorConfig { #private; static displayName: string; static libraryName: string; context: string; ciProvider: CI_PROVIDER; utToken: string; debugEnabled: boolean; apiBaseUrl: string; runRefType: string; sessionId?: string; triggeringActorId?: string; runId?: string; runRefName?: string; runCommit?: string; runPreCommit?: string; runBranch?: string; runUrl?: string; constructor(context: string); get headers(): IncomingHttpHeaders; get sessionPayload(): { run_url?: string | undefined; run_id?: string | undefined; created_by?: { id: string; } | undefined; ref_type: string; ref_name: string | undefined; from_revision: string | undefined; to_revision: string | undefined; ci_provider: CI_PROVIDER; }; }