Apache2-Camelcadedb
view release on metacpan or search on metacpan
},
"runtime" : {
"requires" : {
"Devel::Camelcadedb" : "0",
"mod_perl2" : "0",
"perl" : "5.008"
}
},
"test" : {
"requires" : {
"JSON::XS" : "0",
"Test::More" : "0"
}
}
},
"release_status" : "stable",
"resources" : {
"bugtracker" : {
"web" : "https://github.com/mbarbon/apache2-camelcadedb/issues"
},
"repository" : {
---
abstract: 'mod_perl2 integration for Devel::Camelcadedb'
author:
- 'Mattia Barbon <mbarbon@cpan.org>'
build_requires:
ExtUtils::MakeMaker: '0'
JSON::XS: '0'
Test::More: '0'
configure_requires:
Apache::TestMM: '0'
mod_perl2: '0'
dynamic_config: 1
generated_by: 'ExtUtils::MakeMaker version 7.24, CPAN::Meta::Converter version 2.143240'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: '1.4'
Makefile.PL view on Meta::CPAN
use Apache::TestRunPerl ();
my $mm_ver = $ExtUtils::MakeMaker::VERSION;
if ($mm_ver =~ /_/) {
$mm_ver = eval $mm_ver;
die $@ if $@;
}
my %test_requires = (
'Test::More' => 0,
'JSON::XS' => 0,
);
my %configure_requires = (
'mod_perl2' => 0,
'Apache::TestMM' => 0,
);
# configure tests based on incoming arguments
Apache::TestMM::filter_args();
t/010_sanity.t view on Meta::CPAN
use strict;
use warnings;
use threads;
use threads::shared;
use Test::More tests => 5;
use Apache::TestRequest;
use IO::Socket::INET;
use JSON::XS;
my $listen_address = do {
open my $fh, 't/logs/camelcade_port.txt'
or die "Error opening 't/logs/camelcade_port.txt': $!";
scalar readline $fh;
};
my $fake_dbg = IO::Socket::INET->new(
LocalAddr => $listen_address,
ReusePort => 1,
Listen => 5,
t/010_sanity.t view on Meta::CPAN
die "Unable to set up debugger socket: $!" unless $fake_dbg;
my @events :shared;
sub accept_debugger {
my $remote = $fake_dbg->accept;
push @events, 'debugger_open';
my $json_text = $remote->getline;
my $data = JSON::XS->new->allow_nonref->decode($json_text);
is($data->{event}, "READY", "debugger handshake sanity check");
sleep 1;
push @events, 'debugger_close';
$remote->close;
1;
}
( run in 0.650 second using v1.01-cache-2.11-cpan-fd5d4e115d8 )