@wordpress/e2e-test-utils-playwright
Version:
End-To-End (E2E) test utils for WordPress.
21 lines • 675 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.openPreviewPage = openPreviewPage;
/**
* Opens the preview page of an edited post.
*
* @param this
*
* @return preview page.
*/
async function openPreviewPage() {
const editorTopBar = this.page.locator('role=region[name="Editor top bar"i]');
const previewButton = editorTopBar.locator('role=button[name="View"i]');
await previewButton.click();
const [previewPage] = await Promise.all([
this.context.waitForEvent('page'),
this.page.click('role=menuitem[name="Preview in new tab"i]'),
]);
return previewPage;
}
//# sourceMappingURL=preview.js.map