View | Details | Raw Unified | Return to bug 19802
Collapse All | Expand All

(-)a/t/lib/Selenium.pm (-1 / +8 lines)
Lines 92-100 sub submit_form { Link Here
92
    $self->click_when_visible( $default_submit_selector );
92
    $self->click_when_visible( $default_submit_selector );
93
}
93
}
94
94
95
our $I = 0;
95
sub click {
96
sub click {
96
    my ( $self, $params ) = @_;
97
    my ( $self, $params ) = @_;
97
    my $xpath_selector;
98
    my $xpath_selector;
99
100
    my $filename = "${I}_before.png";
101
    $self->driver->capture_screenshot($filename);
102
98
    if ( exists $params->{main} ) {
103
    if ( exists $params->{main} ) {
99
        $xpath_selector = '//div[@id="'.$params->{main}.'"]';
104
        $xpath_selector = '//div[@id="'.$params->{main}.'"]';
100
    }
105
    }
Lines 105-110 sub click { Link Here
105
        $xpath_selector .= '//*[@id="'.$params->{id}.'"]';
110
        $xpath_selector .= '//*[@id="'.$params->{id}.'"]';
106
    }
111
    }
107
    $self->click_when_visible( $xpath_selector );
112
    $self->click_when_visible( $xpath_selector );
113
    $filename = "${I}_after.png";
114
    $self->driver->capture_screenshot($filename);
115
    $I++;
108
}
116
}
109
117
110
sub click_when_visible {
118
sub click_when_visible {
111
- 

Return to bug 19802