testeranto
Version:
the AI powered BDD test framework for typescript projects
28 lines (27 loc) • 1.37 kB
JavaScript
;
/* eslint-disable @typescript-eslint/no-unused-vars */
/* eslint-disable @typescript-eslint/no-explicit-any */
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.WebTesteranto = void 0;
const web_1 = require("./PM/web");
const Tiposkripto_1 = __importDefault(require("./lib/Tiposkripto"));
const index_js_1 = require("./lib/index.js");
class WebTesteranto extends Tiposkripto_1.default {
constructor(input, testSpecification, testImplementation, testResourceRequirement, testAdapter) {
super(input, testSpecification, testImplementation, testResourceRequirement, testAdapter, (cb) => {
// todo
});
}
async receiveTestResourceConfig(partialTestResource) {
const t = partialTestResource; //JSON.parse(partialTestResource);
const pm = new web_1.PM_Web(t);
return await this.testJobs[0].receiveTestResourceConfig(pm);
}
}
exports.WebTesteranto = WebTesteranto;
exports.default = async (input, testSpecification, testImplementation, testAdapter, testResourceRequirement = index_js_1.defaultTestResourceRequirement) => {
return new WebTesteranto(input, testSpecification, testImplementation, testResourceRequirement, testAdapter);
};