J'utilise testcafe dans une application React et j'ai du mal à faire en sorte que testcafe clique sur une option du menu déroulant Reach.
Je peux accéder à l'option avec Selector après avoir déclenché un clic sur le bouton qui active le menu déroulant, mais le fait de cliquer sur l'option souhaitée ne semble rien faire du tout.
Cependant, l'action est déclenchée si j'atteins l'option par les touches.
//This works
await t
.click('[testid="menuButton"]')
.pressKey('down')
.pressKey('down')
.pressKey('enter');
//This doesn't
await t
.click('[testid="menuButton"]')
.click('[data-reach-menu-item]:nth-of-type(3)');
Je me suis assuré que la sélection se fait correctement dans le second cas, donc cela ne semble pas être le problème.
Des idées ?
Merci !