UNPKG

artes

Version:

The simplest way to automate UI and API tests using Cucumber-style steps.

24 lines (18 loc) 554 B
const { request } = require("playwright"); const cucumberConfig = require("../../../cucumber.config.js"); let baseURL = ""; if (typeof cucumberConfig.baseURL === "object") { const env = (cucumberConfig.env || "").trim(); baseURL = cucumberConfig.baseURL[env]; } else { baseURL = cucumberConfig.baseURL; } const requestContextOptions = { baseURL: baseURL, ignoreHTTPSErrors: true, }; async function invokeRequest() { const context = await request.newContext(requestContextOptions); return context; } module.exports = { invokeRequest };