Brickyard

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

   },
   "prereqs" : {
      "build" : {
         "requires" : {
            "English" : "0",
            "File::Find" : "0",
            "File::Temp" : "0",
            "Scalar::Util" : "0",
            "Test::Class" : "0",
            "Test::Class::Load" : "0",
            "Test::Fatal" : "0",
            "Test::More" : "0.94",
            "Test::Most" : "0",
            "parent" : "0"
         }
      },
      "configure" : {
         "requires" : {
            "Module::Build::Tiny" : "0.025"
         }
      },

META.yml  view on Meta::CPAN

abstract: 'Plugin system based on roles'
author:
  - 'Marcel Gruenauer <marcel@cpan.org>'
build_requires:
  English: 0
  File::Find: 0
  File::Temp: 0
  Scalar::Util: 0
  Test::Class: 0
  Test::Class::Load: 0
  Test::Fatal: 0
  Test::More: 0.94
  Test::Most: 0
  parent: 0
configure_requires:
  Module::Build::Tiny: 0.025
dynamic_config: 0
generated_by: 'Dist::Milla version v1.0.3, Dist::Zilla version 4.300035, CPAN::Meta::Converter version 2.120921'
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html

cpanfile  view on Meta::CPAN

requires 'Carp';
requires 'Role::Basic', '0.12';

on build => sub {
    requires 'English';
    requires 'File::Find';
    requires 'File::Temp';
    requires 'Scalar::Util';
    requires 'Test::Class';
    requires 'Test::Class::Load';
    requires 'Test::Fatal';
    requires 'Test::More', '0.94';
    requires 'Test::Most';
    requires 'parent';
};

t/tests/Test/Brickyard.pm  view on Meta::CPAN

use 5.010;
use strict;
use warnings;

package Test::Brickyard;

# ABSTRACT: Class tests for Brickyard
use Test::Most;
use Test::Fatal;
use Brickyard;
use parent 'Test::MyBase';
sub class { 'Brickyard' }

sub constructor : Test(2) {
    my $test = shift;
    my $obj  = $test->make_object;
    isa_ok $obj, $test->class;
    is $obj->base_package, 'MyApp', 'default base_package';
}



( run in 1.235 second using v1.01-cache-2.11-cpan-54e63673c56 )