Je souhaite simuler plusieurs événements de touches (Ctrl + Alt, Alt + Entrée, Alt + Uparrow, etc.) pour mes cas de test d'acceptation.Evénement de test de réception Ember multiple événement
Ember test documentation a donné une syntaxe abstraite pour la méthode triggerEvent. On ne sait toujours pas comment l'utiliser pour plusieurs simulations d'événements de pression de touche.
modifier: ajouter le code après la suggestion des commentaires.
let keytrigger = testSelector ('random-id', "1");
triggerEvent (keytrigger, "keypress", {17,38});
Aidez-nous!
Ce serait génial si vous pouviez partager du code. Nous devons voir ce que vous avez essayé jusqu'ici. :) – Badacadabra
Bien sûr. '' 'var keytrigger = testSelector ('random-id'," 1 "); triggerEvent (keytrigger, "keypress", {17,38}); '' ' Aussi, j'ai regardé dans [keyEvent] (https://www.emberjs.com/api/classes/Ember.Test.html#method_keyEvent) qui à son tour appelle [triggerEvent] (https: // github. com/emberjs/ember.js/blob/v2.12.0/paquets/ember-testing/lib/helpers/key_event.js # L5) Besoin d'aide pour réaliser ma tâche. –
Je vous suggère de mettre le code dans votre question. Vous pouvez le modifier. ;) – Badacadabra