# The www/p5-WWW-Mechanize-TreeBuilder port

## p5-WWW-Mechanize-TreeBuilder-1.10003p1 – combines WWW::Mechanize and HTML::TreeBuilder

## Description

    This module combines WWW::Mechanize and HTML::TreeBuilder. Why? Because
    I've seen too much code like the following:

     like($mech->content, qr{<p>some text</p>}, "Found the right tag");

    Which is just all flavours of wrong - its akin to processing XML with
    regexps.  Instead, do it like the following:

     ok($mech->look_down(_tag => 'p', sub { $_[0]->as_trimmed_text eq 'some
     text' })

    The anon-sub there is a bit icky, but this means that anyone should
    happen to add attributes to the <p> tag (such as an id or a class) it
    will still work and find the right tag.

WWW: http://search.cpan.org/dist/WWW-Mechanize-TreeBuilder/

Categories:
  perl5 www

## Library dependencies

## Build dependencies

- STEM->=1.21:textproc/groff

## Run dependencies

- devel/p5-MooseX-Role-Parameterized
- www/p5-HTML-Tree
- www/p5-WWW-Mechanize