@ply-ct/ply
Version:
REST API Automated Testing
15 lines • 611 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ValueExec = void 0;
const exec_1 = require("./exec");
class ValueExec extends exec_1.StepExec {
async run(context) {
const name = context.getAttribute('name', { required: true });
const expression = context.getAttribute('expression', { required: true });
context.values[name] = context.evaluateToString(expression);
context.logDebug(`Set value ${name} = ${context.values[name]}`);
return { status: 'Passed' };
}
}
exports.ValueExec = ValueExec;
//# sourceMappingURL=value.js.map