The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
use warnings;
use strict;

use lib 't/lib';
use Test::More;

use if !eval { require Moose; Moose->VERSION('2.1300') },
    'Test::Requires' => 'MooseX::Role::WithOverloading';

use_ok  'TestOverload_Consumer',    'consumer test class loaded ok';
use_ok  'Pod::Coverage::Moose',             'pcm loaded ok';

my $pcm = Pod::Coverage::Moose->new(package => 'TestOverload_Consumer');

is_deeply [$pcm->uncovered], [qw( bar )], 'injected helper methods not detected as uncovered, overloaded methods ignored';

done_testing;