AnyEvent-HTTP-MXHR
view release on metacpan or search on metacpan
t/001_basic.t view on Meta::CPAN
};
$guard = mxhr_get "http://127.0.0.1:$port",
on_error => $quit,
on_eof => $quit,
sub {
my ($body, $headers) = @_;
if ($headers->{'content-type'} =~ /^application\/json/) {
ok(1, "json received");
my $json = eval { decode_json $body };
ok ($json, "JSON decoded OK");
ok ($json->{seq} <= $seq, "seq ok $seq");
if ($seq == $json->{seq}) { $seq++ } # see above XXX
} else {
ok(0, "unknown content-type: $headers->{'content-type'}");
ok(0, "don't know how to handle data");
ok(0, "don't know how to get seq");
$seq++;
}
if($seq > 10) {
( run in 0.273 second using v1.01-cache-2.11-cpan-26ccb49234f )