artes
Version:
The package provide step definitions and user writes feature files, and the package handles automation, with optional POM files and custom step definitions.
20 lines (16 loc) • 408 B
JavaScript
const { context, selector } = require("../imports/commons");
const browser = {
setCookies: async (cookies) => {
let cookieData;
try {
cookieData = JSON.parse(cookies);
} catch {
cookieData = selector(cookies);
}
cookieData = Array.isArray(cookieData) ? cookieData : [cookieData];
await context.browser.addCookies(cookieData);
},
};
module.exports = {
browser,
};