Module-Changes
view release on metacpan or search on metacpan
inc/Module/Install/Base.pm
inc/Module/Install/Can.pm
inc/Module/Install/Fetch.pm
inc/Module/Install/Include.pm
inc/Module/Install/Makefile.pm
inc/Module/Install/Metadata.pm
inc/Module/Install/StandardTests.pm
inc/Module/Install/Win32.pm
inc/Module/Install/WriteAll.pm
inc/Test/Compile.pm
inc/Test/Differences.pm
inc/Test/More.pm
inc/UNIVERSAL/require.pm
lib/Module/Changes.pm
lib/Module/Changes/Base.pm
lib/Module/Changes/Entire.pm
lib/Module/Changes/Formatter.pm
lib/Module/Changes/Formatter/Free.pm
lib/Module/Changes/Formatter/YAML.pm
lib/Module/Changes/Parser.pm
lib/Module/Changes/Parser/Free.pm
---
abstract: Machine-readable Changes file
author:
- Marcel GrE<uuml>nauer, C<< <marcel@cpan.org> >>
build_requires:
Test::Compile: 0
Test::Differences: 0
Test::More: 0
UNIVERSAL::require: 0
distribution_type: module
generated_by: Module::Install version 0.68
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.3.html
version: 1.3
name: Module-Changes
no_index:
Makefile.PL view on Meta::CPAN
requires 'Class::Factory::Enhanced';
requires 'DateTime';
requires 'DateTime::Format::DateParse';
requires 'DateTime::Format::Mail';
requires 'DateTime::Format::W3CDTF';
requires 'Getopt::Attribute';
requires 'Kwalify';
requires 'Perl::Version';
requires 'YAML';
build_requires 'Test::Differences';
build_requires 'Test::More' => '0.70';
use_standard_tests(without => 'pod_coverage');
auto_include;
WriteAll;
inc/Test/Differences.pm view on Meta::CPAN
#line 1
package Test::Differences;
#line 201
$VERSION = 0.47;
use Exporter;
@ISA = qw( Exporter );
@EXPORT = qw( eq_or_diff eq_or_diff_text eq_or_diff_data );
inc/Test/Differences.pm view on Meta::CPAN
}
$rec = join ",", @$rec;
}
}
return \@recs;
}
sub _identify_callers_test_package_of_choice {
## This is called at each test in case Test::Differences was used before
## the base testing modules.
## First see if %INC tells us much of interest.
my $has_builder_pm = grep $_ eq "Test/Builder.pm", keys %INC;
my $has_test_pm = grep $_ eq "Test.pm", keys %INC;
return "Test" if $has_test_pm && ! $has_builder_pm;
return "Test::Builder" if ! $has_test_pm && $has_builder_pm;
if ( $has_test_pm && $has_builder_pm ) {
## TODO: Look in caller's namespace for hints. For now, assume Builder.
t/01_misc.t view on Meta::CPAN
use strict;
use warnings;
use Test::More tests => 22;
use Test::Differences;
use Module::Changes;
use Perl::Version;
use DateTime::Format::W3CDTF;
use DateTime::Format::Mail;
use YAML;
my $changes = Module::Changes->make_object_for_type('entire');
isa_ok($changes, 'Module::Changes::Entire');
$changes->name('Foo-Bar');
( run in 0.274 second using v1.01-cache-2.11-cpan-131fc08a04b )