Mikael Finstad пре 5 месеци
родитељ
комит
8f04c32a60
1 измењених фајлова са 11 додато и 2 уклоњено
  1. 11 2
      e2e/cypress/integration/dashboard-transloadit.spec.ts

+ 11 - 2
e2e/cypress/integration/dashboard-transloadit.spec.ts

@@ -348,7 +348,12 @@ describe('Dashboard with Transloadit', () => {
 
   it('should complete when resuming after pause', () => {
     cy.intercept({ path: '/assemblies', method: 'POST' }).as('createAssemblies')
-    cy.intercept('/resumable/*').as('resumable')
+    cy.intercept({ path: '/resumable/files/', method: 'POST' }).as(
+      'firstUpload',
+    )
+    cy.intercept({ path: '/resumable/files/*', method: 'PATCH' }).as(
+      'secondUpload',
+    )
 
     cy.get('@file-input').selectFile(
       [
@@ -361,12 +366,16 @@ describe('Dashboard with Transloadit', () => {
 
     cy.wait('@createAssemblies')
 
+    // wait for the upload to start, then pause
+    cy.wait('@firstUpload')
     cy.get('button[data-cy=togglePauseResume]').click()
+
     // eslint-disable-next-line cypress/no-unnecessary-waiting
     cy.wait(300) // Wait an arbitrary amount of time as a user would do.
+
     cy.get('button[data-cy=togglePauseResume]').click()
 
-    cy.wait('@resumable')
+    cy.wait('@secondUpload')
 
     cy.get('.uppy-StatusBar-statusPrimary').should('contain', 'Complete')
   })