Data-Section-Writer

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

      "test" : {
         "recommends" : {
            "EV" : "0"
         },
         "requires" : {
            "Capture::Tiny" : "0",
            "Role::Tiny::With" : "0",
            "Test2::API" : "1.302015",
            "Test2::Require::Module" : "0.000121",
            "Test2::V0" : "0.000121",
            "Test::Differences" : "0",
            "perl" : "v5.20.0"
         }
      }
   },
   "release_status" : "stable",
   "resources" : {
      "bugtracker" : {
         "web" : "https://github.com/uperl/Data-Section-Writer/issues"
      },
      "homepage" : "https://metacpan.org/pod/Data::Section::Writer",

META.yml  view on Meta::CPAN

---
abstract: 'Write __DATA__ section files for Data::Section, Data::Section::Simple or Mojo::Loader::data_section'
author:
  - 'Graham Ollis <plicease@cpan.org>'
build_requires:
  Capture::Tiny: '0'
  Role::Tiny::With: '0'
  Test2::API: '1.302015'
  Test2::Require::Module: '0.000121'
  Test2::V0: '0.000121'
  Test::Differences: '0'
  perl: v5.20.0
configure_requires:
  ExtUtils::MakeMaker: '0'
  perl: '5.020'
dynamic_config: 0
generated_by: 'Dist::Zilla version 6.032, CPAN::Meta::Converter version 2.150010'
license: perl
meta-spec:
  url: http://module-build.sourceforge.net/META-spec-v1.4.html
  version: '1.4'

Makefile.PL  view on Meta::CPAN

    "Role::Tiny"  => "1.003001",
    "stable"      => 0,
    "true"        => 0
  },
  "TEST_REQUIRES" => {
    "Capture::Tiny"          => 0,
    "Role::Tiny::With"       => 0,
    "Test2::API"             => "1.302015",
    "Test2::Require::Module" => "0.000121",
    "Test2::V0"              => "0.000121",
    "Test::Differences"      => 0
  },
  "VERSION" => "0.05",
  "test"    => {
    "TESTS" => "t/*.t"
  }
);

my %FallbackPrereqs = (
  "Capture::Tiny"          => 0,
  "Class::Tiny"            => 0,
  "Path::Tiny"             => "0.130",
  "Ref::Util"              => 0,
  "Role::Tiny"             => "1.003001",
  "Role::Tiny::With"       => 0,
  "Test2::API"             => "1.302015",
  "Test2::Require::Module" => "0.000121",
  "Test2::V0"              => "0.000121",
  "Test::Differences"      => 0,
  "stable"                 => 0,
  "true"                   => 0
);

unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
  delete $WriteMakefileArgs{TEST_REQUIRES};
  delete $WriteMakefileArgs{BUILD_REQUIRES};
  $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
}

t/00_diag.t  view on Meta::CPAN

  EV
  ExtUtils::MakeMaker
  Mojolicious
  Path::Tiny
  Ref::Util
  Role::Tiny
  Role::Tiny::With
  Test2::API
  Test2::Require::Module
  Test2::V0
  Test::Differences
  stable
  true
);



my @modules = sort keys %modules;

sub spacer ()
{

t/data_section_writer.t  view on Meta::CPAN

use Test2::V0 -no_srand => 1;
use Data::Section::Writer;
use Test::Builder ();  # required for Test::Differences + Test2 le sigh
use Test::Differences;

is(
  Data::Section::Writer->new,
  object {
    prop isa => 'Data::Section::Writer';
    call perl_filename => object {
      prop isa => 'Path::Tiny';
      call stringify => __FILE__;
    };
    call render_section => "__DATA__\n";



( run in 0.817 second using v1.01-cache-2.11-cpan-e1769b4cff6 )