19 lines
346 B
TypeScript
19 lines
346 B
TypeScript
|
/**
|
||
|
* External dependencies
|
||
|
*/
|
||
|
import { Editor } from '@wordpress/e2e-test-utils-playwright';
|
||
|
/**
|
||
|
* Internal dependencies
|
||
|
*/
|
||
|
|
||
|
export class EditorUtils {
|
||
|
editor: Editor;
|
||
|
constructor( editor: Editor ) {
|
||
|
this.editor = editor;
|
||
|
}
|
||
|
|
||
|
async getBlockByName( name: string ) {
|
||
|
return this.editor.canvas.locator( `[data-type="${ name }"]` );
|
||
|
}
|
||
|
}
|