diff --git a/apps/simple-trading-app-e2e/src/integration/market-selector.test.ts b/apps/simple-trading-app-e2e/src/integration/market-selector.test.ts index acbd9e8a0..c41fd5b28 100644 --- a/apps/simple-trading-app-e2e/src/integration/market-selector.test.ts +++ b/apps/simple-trading-app-e2e/src/integration/market-selector.test.ts @@ -27,8 +27,13 @@ describe('market selector', () => { cy.getByTestId('market-pane') .children() .find('[role="button"]') + .first() .should('contain.text', markets[0].name); - cy.getByTestId('market-pane').children().find('[role="button"]').click(); + cy.getByTestId('market-pane') + .children() + .find('[role="button"]') + .first() + .click(); cy.getByTestId('market-pane').should('not.be.visible'); } }); @@ -40,7 +45,7 @@ describe('market selector', () => { cy.getByTestId('market-pane') .children() .find('[role="button"]') - .should('have.length', 1); + .should('have.length.at.least', 1); cy.get('input[placeholder="Search"]').clear(); cy.get('input[placeholder="Search"]').type('app'); const filtered = markets.filter((market) => market.name.match(/app/i));