]
Lukáš Fryč updated ARQGRA-434:
------------------------------
Fix Version/s: 2.1-Tracking
Browser screenshooter acts only on @Default Drone
-------------------------------------------------
Key: ARQGRA-434
URL:
https://issues.jboss.org/browse/ARQGRA-434
Project: Arquillian Graphene
Issue Type: Bug
Components: screenshooter
Affects Versions: 2.1-Tracking
Reporter: Stefan Miklosovic
Assignee: Juraj Húska
Fix For: 2.1-Tracking
Browser screenshooter acts only on Drone instances which do not have any qualifier but
@Default since current implementation does this check:
{code}
GrapheneContext.getContextFor(Default.class)
{code}
This usage prevents user to use screenshooter in multibrowser scenarios like having
Android browser and ordinary Firefox browser in one test class since they can (and must)
be differentiated by additional qualifier put on @Drone instances.
Check should be done on instance level and not on qualifier level - meaning we should
take context of Drone with ordinary (not mobile) browser which can have any qualifier
possible.