Merge pull request #32639 from overleaf/fix/figure-modal-zero-byte-file-crash
[web] Fix FileSize crash when uploading zero-byte file in figure modal GitOrigin-RevId: 6ce0dfa221c44af4df813231c97aac846214b34d
This commit is contained in:
committed by
Copybot
parent
65ba7c8dd4
commit
e4b49b00ec
+13
@@ -149,6 +149,19 @@ describe('<FigureModal />', function () {
|
||||
cy.findByLabelText('File size').should('have.text', '10 B')
|
||||
})
|
||||
|
||||
it('Shows file name and zero size when selecting a zero-byte file', function () {
|
||||
cy.get('@file-input').selectFile(
|
||||
{
|
||||
fileName: 'empty.jpg',
|
||||
contents: Cypress.Buffer.alloc(0),
|
||||
mimeType: 'image/jpg',
|
||||
},
|
||||
{ force: true }
|
||||
)
|
||||
cy.findByLabelText('File name').should('have.text', 'empty.jpg')
|
||||
cy.findByLabelText('File size').should('have.text', '0 B')
|
||||
})
|
||||
|
||||
it('Uploads file when clicking insert', function () {
|
||||
chooseFileFromComputer()
|
||||
cy.get('@uploadRequest').should('not.have.been.called')
|
||||
|
||||
Reference in New Issue
Block a user