Catalyst-View-RDF
view release on metacpan or search on metacpan
"test" : {
"requires" : {
"Catalyst" : 0,
"Catalyst::Controller" : 0,
"Catalyst::Test" : 0,
"Encode" : 0,
"English" : 0,
"File::Find" : 0,
"File::Temp" : 0,
"FindBin" : 0,
"HTTP::Request::AsCGI" : 0,
"MRO::Compat" : 0,
"RDF::Simple::Parser" : 0,
"Test::More" : "0.88"
}
}
},
"release_status" : "stable",
"resources" : {
"bugtracker" : {
"web" : "http://github.com/maluco/Catalyst-View-RDF/issues"
- 'Thiago Rondon <thiago@aware.com.br>'
build_requires:
Catalyst: 0
Catalyst::Controller: 0
Catalyst::Test: 0
Encode: 0
English: 0
File::Find: 0
File::Temp: 0
FindBin: 0
HTTP::Request::AsCGI: 0
MRO::Compat: 0
RDF::Simple::Parser: 0
Test::More: 0.88
configure_requires:
ExtUtils::MakeMaker: 6.30
dynamic_config: 0
generated_by: 'Dist::Zilla version 4.200007, CPAN::Meta::Converter version 2.110440'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
Makefile.PL view on Meta::CPAN
'AUTHOR' => 'Thiago Rondon <thiago@aware.com.br>',
'BUILD_REQUIRES' => {
'Catalyst' => '0',
'Catalyst::Controller' => '0',
'Catalyst::Test' => '0',
'Encode' => '0',
'English' => '0',
'File::Find' => '0',
'File::Temp' => '0',
'FindBin' => '0',
'HTTP::Request::AsCGI' => '0',
'MRO::Compat' => '0',
'RDF::Simple::Parser' => '0',
'Test::More' => '0.88'
},
'CONFIGURE_REQUIRES' => {
'ExtUtils::MakeMaker' => '6.30'
},
'DISTNAME' => 'Catalyst-View-RDF',
'EXE_FILES' => [],
'LICENSE' => 'perl',
t/000-report-versions-tiny.t view on Meta::CPAN
eval { $v .= pmver('Catalyst','any version') };
eval { $v .= pmver('Catalyst::Controller','any version') };
eval { $v .= pmver('Catalyst::Test','any version') };
eval { $v .= pmver('Catalyst::View','any version') };
eval { $v .= pmver('Encode','any version') };
eval { $v .= pmver('English','any version') };
eval { $v .= pmver('ExtUtils::MakeMaker','6.30') };
eval { $v .= pmver('File::Find','any version') };
eval { $v .= pmver('File::Temp','any version') };
eval { $v .= pmver('FindBin','any version') };
eval { $v .= pmver('HTTP::Request::AsCGI','any version') };
eval { $v .= pmver('MRO::Compat','any version') };
eval { $v .= pmver('Moose','any version') };
eval { $v .= pmver('RDF::Simple::Parser','any version') };
eval { $v .= pmver('RDF::Simple::Serialiser','any version') };
eval { $v .= pmver('Test::More','0.88') };
# All done.
$v .= <<'EOT';
use Encode;
use Test::More tests => 7;
use Catalyst::Test 'TestApp';
use RDF::Simple::Parser;
BEGIN {
no warnings 'redefine';
*Catalyst::Test::local_request = sub {
my ( $class, $request ) = @_;
require HTTP::Request::AsCGI;
my $cgi = HTTP::Request::AsCGI->new( $request, %ENV )->setup;
$class->handle_request;
return $cgi->restore->response;
};
}
my $entrypoint = "http://localhost/foo";
{
my $request = HTTP::Request->new( GET => $entrypoint );
ok( my $response = request($request), 'Request' );
ok( $response->is_success, 'Response Successful 2xx' );
is( $response->code, 200, 'Response Code' );
is_deeply( [ $response->content_type ],
[ 'application/rdf', 'charset=utf-8' ] );
ok( my $rdf = $response->content );
my $parser = RDF::Simple::Parser->new();
ok( my $triples = $parser->parse_rdf($rdf) );
( run in 0.808 second using v1.01-cache-2.11-cpan-de7293f3b23 )