From 5fef940f961dffc82ec473c636ce5c8448328c03 Mon Sep 17 00:00:00 2001 From: Xinmin Du <2812493086@qq.com> Date: Tue, 21 Jan 2025 19:44:02 +0800 Subject: [PATCH] fix: Update "renders every Experiment name into the table" test to not check order Signed-off-by: Xinmin Du <2812493086@qq.com> --- pkg/ui/v1beta1/frontend/cypress/e2e/index-page.cy.ts | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkg/ui/v1beta1/frontend/cypress/e2e/index-page.cy.ts b/pkg/ui/v1beta1/frontend/cypress/e2e/index-page.cy.ts index b44fc3a863d..af2a97139bc 100644 --- a/pkg/ui/v1beta1/frontend/cypress/e2e/index-page.cy.ts +++ b/pkg/ui/v1beta1/frontend/cypress/e2e/index-page.cy.ts @@ -31,13 +31,12 @@ describe('Index page', () => { cy.visit('/'); cy.wait(['@mockNamespacesRequest', '@mockExperimentsRequest']); - let i = 0; const experiments = this.experimentsRequest; - // Table is sorted by Name in ascending order by default - // and experiment objects are also sorted alphabetically by name - cy.get(`[data-cy-resource-table-row="Name"]`).each(element => { - expect(element).to.contain(experiments[i].name); - i++; + // Table is sorted by CreatedTime in descending order by default + // Experiment objects are sorted alphabetically by name + // We don't check the order of experiments in this test + cy.get(`[data-cy-resource-table-row="Name"]`).each((element, index) => { + expect(element).to.contain(experiments[index].name); }); });