assertj / assertj/assertj-swing

Depending on the X11 version moving the mouse with the robot fails

Aperta
#53 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
bug import from fest-swing Major
Lingua principale
Java
Stelle
121
Fork
52
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

_Issue by **[Martin Ginkel](http://jira.codehaus.org/secure/ViewProfile.jspa?name=mginkel)** from Mon, 2 Nov 2009 04:52:17 -0600_
_Originally opened as http://jira.codehaus.org/browse/FEST-247_

---

When running tests that perform button or Table cell clicks, this fails.

The mouse cursor does not move at all, therefore the click events do not reach the button.

The button-press events are correctly generated: if the mouse is over e.g. the root window, the menus of the

windowmanager pop up.

The tests in question work well with OpenSUse 10.3 and xorg-x11-libX11-7.2-75.

The problem might be a problem with the AWT Robot underneath the Fest robot.

When trying to reproduce the problem with an old Abbot test, it shows the same behaviour.

But Abbot allows to switch the mode of the Robot to work directly on AWT-Level (inject the mouse events directly into

the AWT-EventQueue). In this AWT-mode the Tests work well.

---

votes (original issue): 0
watches (original issue): 0

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia riproducendo i test dei clic sui pulsanti e sulle celle di Table nelle versioni di X11 interessate, quindi esamina l’uso dell’AWT Robot sottostante da parte del robot FEST. Confronta il comportamento con la modalità diretta AWT-EventQueue di Abbot. Il lavoro è completato quando il cursore del mouse si sposta e gli eventi di clic sui pulsanti o sulle celle di Table raggiungono i controlli di destinazione nell’ambiente interessato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
desktop
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.