@qavajs/steps-playwright
Version:
qavajs steps to interact with playwright
14 lines (12 loc) • 359 B
text/typescript
import { selectors } from '@playwright/test';
export async function createJSEngine() {
const jsEngine = () => ({
query(root: any, selector: string) {
return eval(selector);
},
queryAll(root: any, selector: string) {
return eval(selector);
},
});
await selectors.register('js', jsEngine);
}