UNPKG

skutter

Version:

Skutter: Opinionated BDD Browser based test framework

27 lines (26 loc) 919 B
"use strict"; const process_message_1 = require("./process-message"); class SubStepFinishedMessage extends process_message_1.ProcessMessage { constructor(featureId, scenarioId, stepId, result, stepLog, error) { super(SubStepFinishedMessage.messageType); this.featureId = featureId; this.scenarioId = scenarioId; this.stepId = stepId; this.result = result; this.stepLog = stepLog; this.errorMessage = ""; this.errorStack = ""; if (error) { if (error instanceof Error) { let asError = error; this.errorMessage = asError.message; this.errorStack = asError.stack; } else { this.errorMessage = error; } } } } SubStepFinishedMessage.messageType = "sub-step-finished"; exports.SubStepFinishedMessage = SubStepFinishedMessage;