diff --git a/packages/e2e-tests/specs/editor/various/change-detection.test.js b/packages/e2e-tests/specs/editor/various/change-detection.test.js index 6e29cbac9e6ad..dfd905321139e 100644 --- a/packages/e2e-tests/specs/editor/various/change-detection.test.js +++ b/packages/e2e-tests/specs/editor/various/change-detection.test.js @@ -362,34 +362,32 @@ describe( 'Change detection', () => { await clickBlockAppender(); await page.keyboard.type( 'Hello, World!' ); - // Save + // Save and wait till the post is clean. await Promise.all( [ page.waitForSelector( '.editor-post-saved-state.is-saved' ), pressKeyWithModifier( 'primary', 'S' ), ] ); - await assertIsDirty( false ); - // Increase the paragraph's font size. await page.click( '[data-type="core/paragraph"]' ); await page.select( '.components-select-control__input', 'large' ); await page.click( '[data-type="core/paragraph"]' ); - await assertIsDirty( true ); + // Check that the post is dirty. + await page.waitForSelector( '.editor-post-save-draft' ); - // Save + // Save and wait till the post is clean. await Promise.all( [ page.waitForSelector( '.editor-post-saved-state.is-saved' ), pressKeyWithModifier( 'primary', 'S' ), ] ); - await assertIsDirty( false ); - // Increase the paragraph's font size again. await page.click( '[data-type="core/paragraph"]' ); await page.select( '.components-select-control__input', 'huge' ); await page.click( '[data-type="core/paragraph"]' ); - await assertIsDirty( true ); + // Check that the post is dirty. + await page.waitForSelector( '.editor-post-save-draft' ); } ); } );