diff --git a/t/lib/Selenium/Remote/Driver/FirefoxExtensions.pm b/t/lib/Selenium/Remote/Driver/FirefoxExtensions.pm index 2dc01b9e4b..506e1f5de5 100644 --- a/t/lib/Selenium/Remote/Driver/FirefoxExtensions.pm +++ b/t/lib/Selenium/Remote/Driver/FirefoxExtensions.pm @@ -163,24 +163,12 @@ sub wait_for_attribute { } sub get_text_safe { - my ($self, $path, $type) = @_; - $type = "xpath" unless $type; - if($type eq "css"){ - try { - my $element = $self->find_element_by_css($path); - return $element->get_text(); - } catch { - return 0; - }; - } elsif($type eq "xpath"){ - try { - my $element = $self->find_element_by_xpath($path); - return $element->get_text(); - } catch { - return 0; - }; - } else { - return "Unknown Element Type: " . $type; - } + my ($self, $path) = @_; + try { + my $element = $self->find_element($path); + return $element->get_text(); + } catch { + return 'Element not found'; + }; } 1;