From eda0b4edad491d0e316954b3201974905ff23ad3 Mon Sep 17 00:00:00 2001
From: Antoine Lambert <anlambert@softwareheritage.org>
Date: Tue, 30 Aug 2022 11:00:39 +0200
Subject: [PATCH] cypress/origin-save: Add missing wait instructions in a test

---
 cypress/e2e/origin-save.cy.js | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/cypress/e2e/origin-save.cy.js b/cypress/e2e/origin-save.cy.js
index bab00f4ce..396352ec2 100644
--- a/cypress/e2e/origin-save.cy.js
+++ b/cypress/e2e/origin-save.cy.js
@@ -505,6 +505,8 @@ describe('Origin Save Tests', function() {
   it('should show only user requests when filter is activated', function() {
     cy.intercept('POST', '/api/1/origin/save/**')
       .as('saveRequest');
+    cy.intercept(this.Urls.origin_save_requests_list('all') + '**')
+      .as('saveRequestsList');
 
     const originAnonymousUser = 'https://some.git.server/project/';
     const originAuthUser = 'https://other.git.server/project/';
@@ -533,6 +535,8 @@ describe('Origin Save Tests', function() {
     // activate filter and check filtered user requests
     cy.get('#swh-save-requests-user-filter')
       .click({force: true});
+    cy.wait('@saveRequestsList');
+
     cy.get('tbody tr').then(rows => {
       expect(rows.length).to.eq(1);
       expect($(rows[0].cells[2]).text()).to.contain(originAuthUser);
@@ -541,6 +545,8 @@ describe('Origin Save Tests', function() {
     // deactivate filter and check unfiltered user requests
     cy.get('#swh-save-requests-user-filter')
       .click({force: true});
+    cy.wait('@saveRequestsList');
+
     cy.get('tbody tr').then(rows => {
       expect(rows.length).to.eq(2);
     });
-- 
GitLab