|
Revision 1953, 479 bytes
(checked in by benjamin, 1 year ago)
|
adding test cases using libtest-www-mechanize-perl
|
| Line | |
|---|
| 1 |
|
|---|
| 2 |
sub dump_links { |
|---|
| 3 |
my $mech = shift; |
|---|
| 4 |
for my $link ( $mech->links ) { |
|---|
| 5 |
my $url = $absolute ? $link->url_abs : $link->url; |
|---|
| 6 |
print "$url\n"; |
|---|
| 7 |
} |
|---|
| 8 |
} |
|---|
| 9 |
|
|---|
| 10 |
sub dump_images { |
|---|
| 11 |
my $mech = shift; |
|---|
| 12 |
|
|---|
| 13 |
for my $image ( $mech->images ) { |
|---|
| 14 |
my $url = $absolute ? $image->url_abs : $image->url; |
|---|
| 15 |
print "$url\n"; |
|---|
| 16 |
} |
|---|
| 17 |
} |
|---|
| 18 |
|
|---|
| 19 |
sub dump_forms { |
|---|
| 20 |
my $mech = shift; |
|---|
| 21 |
|
|---|
| 22 |
for my $form ( $mech->forms() ) { |
|---|
| 23 |
print $form->dump; |
|---|
| 24 |
print "\n"; |
|---|
| 25 |
} |
|---|
| 26 |
} |
|---|
| 27 |
|
|---|
| 28 |
1; |
|---|
| 29 |
|
|---|