wdio-azure-devops-test-reporter
Version:
A WebdriverIO reporter to create reports to import into Azure Test Plan
35 lines (34 loc) • 1.82 kB
JavaScript
export var AzureTestStatusCucumberStatusMap;
(function (AzureTestStatusCucumberStatusMap) {
AzureTestStatusCucumberStatusMap["passed"] = "Passed";
AzureTestStatusCucumberStatusMap["failed"] = "Failed";
AzureTestStatusCucumberStatusMap["skipped"] = "NotExecuted";
AzureTestStatusCucumberStatusMap["pending"] = "Unspecified";
})(AzureTestStatusCucumberStatusMap || (AzureTestStatusCucumberStatusMap = {}));
export var AzureTestRunStatus;
(function (AzureTestRunStatus) {
AzureTestRunStatus["INPROGRESS"] = "InProgress";
AzureTestRunStatus["COMPLETED"] = "Completed";
AzureTestRunStatus["ABORTED"] = "Aborted";
})(AzureTestRunStatus || (AzureTestRunStatus = {}));
export var AzureTestResultOutcome;
(function (AzureTestResultOutcome) {
AzureTestResultOutcome["Unspecified"] = "Unspecified";
AzureTestResultOutcome["None"] = "None";
AzureTestResultOutcome["Passed"] = "Passed";
AzureTestResultOutcome["Failed"] = "Failed";
AzureTestResultOutcome["Inconclusive"] = "Inconclusive";
AzureTestResultOutcome["Timeout"] = "Timeout";
AzureTestResultOutcome["Aborted"] = "Aborted";
AzureTestResultOutcome["Blocked"] = "Blocked";
AzureTestResultOutcome["NotExecuted"] = "NotExecuted";
AzureTestResultOutcome["Warning"] = "Warning";
AzureTestResultOutcome["Error"] = "Error";
AzureTestResultOutcome["NotApplicable"] = "NotApplicable";
AzureTestResultOutcome["Paused"] = "Paused";
AzureTestResultOutcome["InProgress"] = "InProgress";
AzureTestResultOutcome["NotImpacted"] = "NotImpacted";
})(AzureTestResultOutcome || (AzureTestResultOutcome = {}));
// Control characters is not a mistake
// eslint-disable-next-line no-control-regex
export const colorCodeRegex = /[\u001b\u009b][[()#;?]*(?:[0-9]{1,4}(?:;[0-9]{0,4})*)?[0-9A-ORZcf-nqry=><]/g;