Group
Extension

Matches 4

Plack-App-DAIA ( V/VO/VOJ/Plack-App-DAIA-0.55.tar.gz, VOJ, 2014; MetaCPAN )
Plack-App-DAIA/lib/Plack/App/DAIA.pm ( view source; MetaCPAN )
'; #VERSION
use v5.10.1;

use parent 'Plack::Component';
use LWP::Simple qw(get);
use Encode;
use JSON;
use DAIA;
use Scalar::Util qw(blessed);
use Try::Tiny;
use Plack::Util::Accessor qw(xslt root wa
is
returned in. By default the formats C<xml> (DAIA/XML, the default), C<json>
(DAIA/JSON), and C<rdfjson> (DAIA/RDF in RDF/JSON) are supported. Additional
RDF serializations (C<rdfxml>, C<turtle>, an
Plack-App-DAIA ( V/VO/VOJ/Plack-App-DAIA-0.55.tar.gz, VOJ, 2014; MetaCPAN )
Plack-App-DAIA/lib/Plack/App/DAIA/Test/Suite.pm ( view source; MetaCPAN )
 Test::More;
use Plack::App::DAIA::Test;
use Scalar::Util qw(reftype blessed);
use Test::JSON::Entails;
use JSON;
use Carp;

sub provedaia {
    my ($suite, %args) = @_;

    my $test  = __PACKAGE__->
 my $json = undef;
    my %vars = ( server => $args{server} );
    my @ids;
    @ids = @{$args{ids}} if $args{ids};

    my $run = sub {
        my $server = $vars{server} or return;
        $json ||=
     my $test_json = $json;
            $vars{id} = $id;
            $test_json =~ s/\$([a-z]+)/defined $vars{$1} ? $vars{$1} : "\$$1"/emg;
            $test_json = decode_json($test_json);
          
Plack-App-DAIA ( V/VO/VOJ/Plack-App-DAIA-0.55.tar.gz, VOJ, 2014; MetaCPAN )
Plack-App-DAIA/lib/Plack/App/DAIA/Test.pm ( view source; MetaCPAN )
k::App::DAIA;
use Scalar::Util qw(reftype blessed);
use HTTP::Request::Common;
use Test::JSON::Entails;
use JSON;

sub test_daia {
    my $app = daia_app(shift) || do {
        __PACKAGE__->builder->o
=');
        $app = sub {
            my $id = shift;
            my $url = $baseurl.$id."&format=json";
            my @daia = eval { DAIA->parse($url) };
            if (!@daia) {
                $@
al $Test::Builder::Level = $Test::Builder::Level + 2;
            my $json = decode_json( $daia->json );
            entails $json, $expected, $test_name;
        }
        return $daia;
    }
}

1;

Plack-App-DAIA ( V/VO/VOJ/Plack-App-DAIA-0.55.tar.gz, VOJ, 2014; MetaCPAN )
Plack-App-DAIA/lib/Plack/App/DAIA/Validator.pm ( view source; MetaCPAN )
MATS->{html}     = 'DAIA/HTML';
    $FORMATS->{json}     = 'DAIA/JSON';
    $FORMATS->{xml}      = 'DAIA/XML';
    $FORMATS->{rdfjson}  = 'DAIA/RDF (JSON)';
    $FORMATS->{turtle}   = 'DAIA/RDF (Turtl

     fieldset(label('Input: ',
            popup_menu('in',['','json','xml'],'',
                       {''=>'Guess','json'=>'DAIA/JSON','xml'=>'DAIA/XML'})
      )).
      fieldset('either', label('
b} } keys %$FORMATS ],
                $outformat, $FORMATS )
        ), '&#xA0;',
        label('JSONP Callback: ', textfield(-name=>'callback',-value=>$callback))
      ).
      fieldset('<input typ

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.