Skip to main content

ReportGenerator

@stack-test/core


@stack-test/core / ReportGenerator

Class: ReportGenerator

Constructors​

Constructor​

new ReportGenerator(): ReportGenerator

Returns​

ReportGenerator

Methods​

generateHtml()​

static generateHtml(projectName, runId, plans, results): string

Parameters​

projectName​

string

runId​

string

plans​

DeploymentPlan[]

results​

DeploymentResult[]

Returns​

string


generateJson()​

static generateJson(projectName, runId, plans, results): ReportJson

Parameters​

projectName​

string

runId​

string

plans​

DeploymentPlan[]

results​

DeploymentResult[]

Returns​

ReportJson


generateJunit()​

static generateJunit(projectName, runId, plans, results): string

Parameters​

projectName​

string

runId​

string

plans​

DeploymentPlan[]

results​

DeploymentResult[]

Returns​

string


writeReports()​

static writeReports(projectName, runId, plans, results): Promise<{ htmlPath: string; jsonPath: string; junitPath: string; }>

Parameters​

projectName​

string

runId​

string

plans​

DeploymentPlan[]

results​

DeploymentResult[]

Returns​

Promise<{ htmlPath: string; jsonPath: string; junitPath: string; }>