Skip to content

Commit

Permalink
stub e2e for pref modal
Browse files Browse the repository at this point in the history
  • Loading branch information
draganescu committed Dec 1, 2023
1 parent 2f22d71 commit 39390ab
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions test/e2e/specs/editor/various/pref-modal.spec.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
/**
* WordPress dependencies
*/
const { test, expect } = require( '@wordpress/e2e-test-utils-playwright' );

test.describe( 'Preferences modal', () => {
test.beforeEach( async ( { admin } ) => {
await admin.createNewPost();
} );

test.afterEach( async ( { admin } ) => {
await admin.trashPost();
} );

test.describe( 'Preferences modal adaps to viewport', () => {
test( 'Enable pre-publish flow is visible on desktop ', async ( {
page,
} ) => {
const optionsButton = page
.getByRole( 'region', { name: 'Editor top bar' } )
.getByRole( 'buton', {
name: 'Options',
} );

await optionsButton.click();

const preferencesButton = page.getByRole( 'menuitem', {
name: 'Preferences',
} );

await preferencesButton.click();

const prePublishToggle = page.getByRole( 'label', {
name: 'Enable pre-publish flow',
} );

await expect( prePublishToggle ).toBeVisible();
} );
} );
} );

0 comments on commit 39390ab

Please sign in to comment.