CPAN-Testers-WWW-Reports-Query-Report

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

        - fixed license fields in META.json to be lists.
        - added homepage to META resources.
        - added documentation about the CPAN Testers Fund.
        - extended META testing.
        - fixed lead module name in Makefile.PL.
        - add error if no report found.
        - more query tests.

0.03    2014-04-22
        - return more informative error messages.
        - network may be responsive, but server may be busy.
        - fixed distribution name in META.

0.02    2014-04-01
        - fixed skip test count in 10query.t.

0.01    2014-03-30
        - First release.

t/10query.t  view on Meta::CPAN

                #diag("fact data=".Dumper($fact));
                is($fact->{metadata}{core}{$_},$args->{results}{$_},".. got '$_' in fact [$args->{args}{report}]") for(keys %{$args->{results}});
            };

            is($@,'','.. no eval errors on result, expected fact object');

        } elsif(!$data && $args->{error}) { #error expected
            $error = $query->error;
            like($error,qr/$args->{error}/,'.. got expected error');
        } else {
            # we are running live tests, so occasionally the server may be busy
            $error = $query->error;
            if($error =~ /No response from server/) {
                ok(1,'skip as server not responding');
            } else {
                diag("error args=".Dumper($args));
                diag("error data=".Dumper($data));
                diag("error message=".$error);
                diag("server response=".$query->content);
                ok(0,'missing results for test');
            }



( run in 0.227 second using v1.01-cache-2.11-cpan-87723dcf8b7 )