diff --git a/packages/block-library/src/embed/test/__snapshots__/index.native.js.snap b/packages/block-library/src/embed/test/__snapshots__/index.native.js.snap index 5b55de635055db..2979ef0324592f 100644 --- a/packages/block-library/src/embed/test/__snapshots__/index.native.js.snap +++ b/packages/block-library/src/embed/test/__snapshots__/index.native.js.snap @@ -106,6 +106,14 @@ exports[`Embed block edit URL sets empty state when setting an empty URL 1`] = ` exports[`Embed block insert via slash inserter insert generic embed block 1`] = `""`; +exports[`Embed block insert via slash inserter inserts Twitter Embed block 1`] = `""`; + +exports[`Embed block insert via slash inserter inserts Vimeo Embed block 1`] = `""`; + +exports[`Embed block insert via slash inserter inserts WordPress Embed block 1`] = `""`; + +exports[`Embed block insert via slash inserter inserts YouTube Embed block 1`] = `""`; + exports[`Embed block insertion inserts Twitter Embed block 1`] = `""`; exports[`Embed block insertion inserts Vimeo Embed block 1`] = `""`; @@ -172,13 +180,7 @@ https://twitter.com/notnownikki " `; -exports[`Embed block set URL when empty block sets empty URL when dismissing edit URL modal 1`] = ` -" -
-https://twitter.com/notnownikki -
-" -`; +exports[`Embed block set URL when empty block sets empty URL when dismissing edit URL modal 1`] = `""`; exports[`Embed block sets block caption 1`] = ` " diff --git a/packages/block-library/src/embed/test/index.native.js b/packages/block-library/src/embed/test/index.native.js index 9746ae1b1eb0fb..59e4cfe51fccec 100644 --- a/packages/block-library/src/embed/test/index.native.js +++ b/packages/block-library/src/embed/test/index.native.js @@ -285,10 +285,10 @@ describe( 'Embed block', () => { const blockSettingsModal = await editor.findByTestId( 'block-settings-modal' ); - // Get Twitter link field. + // Get Twitter Embed link field. const twitterLinkField = within( blockSettingsModal - ).getByLabelText( `Twitter link, ${ expectedURL }` ); + ).getByLabelText( `Twitter Embed link, ${ expectedURL }` ); expect( twitterLinkField ).toBeDefined(); expect( getEditorHtml() ).toMatchSnapshot(); @@ -321,10 +321,10 @@ describe( 'Embed block', () => { const blockSettingsModal = await editor.findByTestId( 'block-settings-modal' ); - // Get Twitter link field. + // Get Twitter Embed link field. const twitterLinkField = within( blockSettingsModal - ).getByLabelText( `Twitter link, ${ clipboardURL }` ); + ).getByLabelText( `Twitter Embed link, ${ clipboardURL }` ); expect( autopastedLinkField ).toBeDefined(); expect( twitterLinkField ).toBeDefined(); @@ -383,10 +383,10 @@ describe( 'Embed block', () => { const blockSettingsModal = await editor.findByTestId( 'block-settings-modal' ); - // Get Twitter link field. + // Get Twitter Embed link field. const twitterLinkField = within( blockSettingsModal - ).getByLabelText( `Twitter link, ${ expectedURL }` ); + ).getByLabelText( `Twitter Embed link, ${ expectedURL }` ); expect( twitterLinkField ).toBeDefined(); expect( getEditorHtml() ).toMatchSnapshot(); @@ -422,10 +422,10 @@ describe( 'Embed block', () => { const blockSettingsModal = await editor.findByTestId( 'block-settings-modal' ); - // Get Twitter link field. + // Get Twitter Embed link field. const twitterLinkField = within( blockSettingsModal - ).getByLabelText( `Twitter link, ${ clipboardURL }` ); + ).getByLabelText( `Twitter Embed link, ${ clipboardURL }` ); expect( embedLink ).toBeDefined(); expect( twitterLinkField ).toBeDefined(); @@ -472,10 +472,10 @@ describe( 'Embed block', () => { ); await waitForModalVisible( blockSettingsModal ); - // Start editing link. + // Start editing Embed link. fireEvent.press( within( blockSettingsModal ).getByLabelText( - `Twitter link, ${ initialURL }` + `Twitter Embed link, ${ initialURL }` ) ); @@ -491,10 +491,10 @@ describe( 'Embed block', () => { await waitFor( () => editor.UNSAFE_getByType( WebView ) ); await editor.findByText( 'Media settings' ); - // Get YouTube link field. + // Get YouTube Embed link field. const youtubeLinkField = await within( blockSettingsModal - ).findByLabelText( `YouTube link, ${ expectedURL }` ); + ).findByLabelText( `YouTube Embed link, ${ expectedURL }` ); expect( youtubeLinkField ).toBeDefined(); expect( getEditorHtml() ).toMatchSnapshot(); @@ -519,7 +519,7 @@ describe( 'Embed block', () => { // Start editing link. fireEvent.press( within( blockSettingsModal ).getByLabelText( - `Twitter link, ${ previousURL }` + `Twitter Embed link, ${ previousURL }` ) ); @@ -557,7 +557,7 @@ describe( 'Embed block', () => { // Start editing link. fireEvent.press( within( blockSettingsModal ).getByLabelText( - `Twitter link, ${ previousURL }` + `Twitter Embed link, ${ previousURL }` ) ); @@ -661,10 +661,10 @@ describe( 'Embed block', () => { fireEvent( blockSettingsModal, 'backdropPress' ); fireEvent( blockSettingsModal, MODAL_DISMISS_EVENT ); - // Get Twitter link field. + // Get Twitter Embed link field. const twitterLinkField = await within( blockSettingsModal - ).findByLabelText( `Twitter link, ${ expectedURL }` ); + ).findByLabelText( `Twitter Embed link, ${ expectedURL }` ); expect( twitterLinkField ).toBeDefined(); expect( getEditorHtml() ).toMatchSnapshot(); @@ -728,10 +728,10 @@ describe( 'Embed block', () => { const blockSettingsModal = await editor.findByTestId( 'block-settings-modal' ); - // Get Twitter link field. + // Get Twitter Embed link field. const twitterLinkField = within( blockSettingsModal - ).getByLabelText( `Twitter link, ${ expectedURL }` ); + ).getByLabelText( `Twitter Embed link, ${ expectedURL }` ); expect( twitterLinkField ).toBeDefined(); expect( getEditorHtml() ).toMatchSnapshot(); @@ -811,10 +811,10 @@ describe( 'Embed block', () => { const blockSettingsModal = await editor.findByTestId( 'block-settings-modal' ); - // Get Twitter link field. + // Get Twitter embed link field. const twitterLinkField = within( blockSettingsModal - ).getByLabelText( `Twitter link, ${ successURL }` ); + ).getByLabelText( `Twitter Embed link, ${ successURL }` ); expect( twitterLinkField ).toBeDefined(); expect( getEditorHtml() ).toMatchSnapshot(); @@ -1001,7 +1001,8 @@ describe( 'Embed block', () => { MOST_USED_PROVIDERS.forEach( ( { title } ) => it( `inserts ${ title } block`, async () => { - const embedBlockSlashInserter = `/${ title }`; + // Get just the first word of the title ("Twitter") as the full title ("Twitter Embed") breaks the test. + const embedBlockSlashInserter = `/${ title.split( ' ' )[ 0 ] }`; const editor = await initializeEditor( { initialHtml: EMPTY_PARAGRAPH_HTML, } );