@@ -846,6 +846,7 @@ test.describe('Doc Editor', () => {
846846
847847 await page . getByText ( 'Add PDF' ) . click ( ) ;
848848 const fileChooserPromise = page . waitForEvent ( 'filechooser' ) ;
849+ const downloadPromise = page . waitForEvent ( 'download' ) ;
849850 await page . getByText ( 'Upload file' ) . click ( ) ;
850851 const fileChooser = await fileChooserPromise ;
851852
@@ -866,36 +867,9 @@ test.describe('Doc Editor', () => {
866867
867868 await expect ( pdfEmbed ) . toHaveAttribute ( 'type' , 'application/pdf' ) ;
868869 await expect ( pdfEmbed ) . toHaveAttribute ( 'role' , 'presentation' ) ;
869- } ) ;
870-
871- test ( 'it downloads PDF with original filename' , async ( {
872- page,
873- browserName,
874- } ) => {
875- const [ randomDoc ] = await createDoc ( page , 'doc-editor' , browserName , 1 ) ;
876-
877- const fileChooserPromise = page . waitForEvent ( 'filechooser' ) ;
878- const downloadPromise = page . waitForEvent ( 'download' ) ;
879- const responseCheckPromise = page . waitForResponse (
880- ( response ) =>
881- response . url ( ) . includes ( 'media-check' ) && response . status ( ) === 200 ,
882- ) ;
883-
884- await verifyDocName ( page , randomDoc ) ;
885-
886- await openSuggestionMenu ( { page } ) ;
887- await page . getByText ( 'Embed a PDF file' ) . click ( ) ;
888-
889- await page . getByText ( 'Add PDF' ) . click ( ) ;
890- await page . getByText ( 'Upload file' ) . click ( ) ;
891-
892- const fileChooser = await fileChooserPromise ;
893- await fileChooser . setFiles ( path . join ( __dirname , 'assets/test-pdf.pdf' ) ) ;
894-
895- await responseCheckPromise ;
896870
871+ // Check download with original filename
897872 await page . locator ( '.bn-block-content[data-content-type="pdf"]' ) . click ( ) ;
898-
899873 await page . locator ( '[data-test="downloadfile"]' ) . click ( ) ;
900874
901875 const download = await downloadPromise ;
0 commit comments