فهرست منبع

Increase test timeout for flaky e2e tests (#3603)

Merlijn Vos 3 سال پیش
والد
کامیت
c74b0f4803
2فایلهای تغییر یافته به همراه2 افزوده شده و 4 حذف شده
  1. 1 1
      e2e/cypress.json
  2. 1 3
      e2e/cypress/integration/dashboard-tus.spec.ts

+ 1 - 1
e2e/cypress.json

@@ -1,4 +1,4 @@
 {
   "baseUrl": "http://localhost:1234",
-  "screenshotOnRunFailure": false
+  "defaultCommandTimeout": 8000
 }

+ 1 - 3
e2e/cypress/integration/dashboard-tus.spec.ts

@@ -36,7 +36,7 @@ describe('Dashboard with Tus', () => {
     cy.window().then(({ uppy }) => {
       expect(uppy.getPlugin<Tus>('Tus').requests.isPaused).to.equal(true)
       cy.wait('@tus')
-      cy.get('.uppy-StatusBar-statusPrimary', { timeout: 60_000 }).should('contain', 'Complete')
+      cy.get('.uppy-StatusBar-statusPrimary').should('contain', 'Complete')
     })
   })
 
@@ -68,8 +68,6 @@ describe('Dashboard with Tus', () => {
     cy.get('.uppy-c-btn-primary').click()
     cy.get('.uppy-StatusBar-actionBtn--upload').click()
     cy.wait('@unsplash')
-    // eslint-disable-next-line cypress/no-unnecessary-waiting
-    cy.wait(2000) // bad practice, but the request is successful before the status bar updates here
     cy.get('.uppy-StatusBar-statusPrimary').should('contain', 'Complete')
   })
 })