APISchema
view release on metacpan or search on metacpan
package t::test;
use strict;
use warnings;
use Path::Class;
use lib file(__FILE__)->dir->parent->subdir('lib')->stringify;
use lib lib => 't/lib' => glob 'modules/*/lib';
sub import {
package $package;
use strict;
use warnings;
use parent qw(Test::Class);
use Test::More;
use Test::Fatal qw(lives_ok dies_ok exception);
use Test::Deep;
use Test::Deep::JSON;
END { $package->runtests }
];
eval $code;
die $@ if $@;
}
1;
t/test/InheritedDocument.pm view on Meta::CPAN
package t::test::InheritedDocument;
use strict;
use warnings;
use parent qw(Plack::App::APISchema::Document);
1;
__DATA__
@@ template.mt
? my ($title, $body) = @_;
<!DOCTYPE html>
<html>
t/test/fixtures.pm view on Meta::CPAN
package t::test::fixtures;
use strict;
use warnings;
use APISchema::DSL;
sub prepare_bmi {
APISchema::DSL::process {
include 't/fixtures/bmi.def';
};
}
( run in 2.095 seconds using v1.01-cache-2.11-cpan-0d23b851a93 )