NAME

Test::Deep::Filter::Object - Internal plumbing for Test::Deep::Filter

VERSION

version 0.001001

METHODS

init

  my $object = Test::Deep::Filter::Object->new( $filter, $expected_structure );

filter

  my $filter_sub = $object->filter;

expected

  my $expected = $object->expected;

descend

  my $result = $object->descend( $got );

diagnostics

  my $diagnostics = $object->diagnostics($where, $last_exp);

AUTHOR

Kent Fredric <kentnl@cpan.org>

COPYRIGHT AND LICENSE

This software is copyright (c) 2017 by Kent Fredric <kentfredric@gmail.com>.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.