Estoy intentando usar la función suite()
de Selenium usando Javascript.
El problema viene cuando ejecuto el siguiente código.
const { Builder, By, Key, until } = require("selenium-webdriver"); const { suite } = require("selenium-webdriver/testing"); suite(function (env) { describe("Log in", function () { let driver; before(async function () { driver = await env.builder().build(); }); after(() => driver.quit()); it("demo", async function () { //some test }); }); });
me sale el error:
ReferenceError: after is not defined
Creo que es un problema con mocha ya que la documentación dice Proporciona extensiones para Jasmine y Mocha.
ya he probado con
yarn add mocha yarn add Jasmine
pero obtiene el mismo error. ¿Alguien puede explicarme qué significa 'proporciona extensiones'?