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