TT#56376 selenium: extend timeouts for move_and_click and wait_for_text

FirefoxExtensions.pm:
- extended timeouts on both to 15 seconds. this allows to execute functions
at least twice when it doesnt work first try

Change-Id: I3d3535a43df47c89372b5177faae30858139f5e7
changes/11/31011/2
Nico Schedel 6 years ago
parent 24c19b906a
commit 9a6cee3151

@ -109,7 +109,7 @@ sub browser_name_in {
sub wait_for_text {
my ($self, $xpath, $expected, $timeout) = @_;
return unless $xpath && $expected;
$timeout = 5 unless $timeout; # seconds. Default timeout value if none is specified.
$timeout = 15 unless $timeout; # seconds. Default timeout value if none is specified.
my $started = time();
my $elapsed = time();
while ($elapsed - $started <= $timeout){
@ -124,7 +124,7 @@ sub wait_for_text {
sub move_and_click {
my ($self, $path, $type, $fallback, $timeout) = @_;
return unless $path && $type;
$timeout = 5 unless $timeout; # seconds. Default timeout value if none is specified.
$timeout = 15 unless $timeout; # seconds. Default timeout value if none is specified.
my $started = time();
my $elapsed = time();
while ($elapsed - $started <= $timeout){

Loading…
Cancel
Save