UNPKG

cucumber-ai

Version:

Write automated tests using natural language

23 lines 788 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const cucumber_1 = require("@cucumber/cucumber"); require("dotenv/config"); const agent_world_1 = require("./agent.world"); const hooks_1 = require("./hooks"); (0, cucumber_1.setWorldConstructor)(agent_world_1.AgentWorld); (0, cucumber_1.setDefaultTimeout)(600 * 1000); (0, cucumber_1.Before)(async function () { await this.init(); }); (0, cucumber_1.After)(async function (scenario) { if (scenario.result.status === "FAILED") { await this.driver.saveScreenshot(scenario.pickle.name); await this.driver.saveVideo(scenario.pickle.name); } else { await this.driver.deleteVideo(); } await this.quit(); }); (0, hooks_1.setupHooks)(); //# sourceMappingURL=setup.js.map