toast-tk / toast-tk-engine

The core automation framework for your acceptance tests
http://toast-tk.io
Other
12 stars 5 forks source link

[Fret SNCF] default recorders should not trigger when a plugin's recorder is interested in an event #105

Open babebridou opened 8 years ago

babebridou commented 8 years ago

Specific swing components carry more contextual informations than generic swing components. In particular, there should be a way for a plugin to override events from all other plugins to avoid bugs in recorded script.

For instance, Fret SNCF has a component (Timeline) that has a very specific "contextual menu" on right click. Currently, right clicking is recorded as both a "specific contextual menu event" and a "generic contextual menu event".

The additional generic contextual menu event crashes the scenario.