File Coverage

lib/Dist/Zilla/Plugin/Test/Legal.pm
Criterion Covered Total %
statement 7 9 77.7
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 10 12 83.3


line stmt bran cond sub pod time code
1             package Dist::Zilla::Plugin::Test::Legal;
2              
3             # ABSTRACT: common tests to check for copyright and license notices
4              
5              
6 1     1   83294 use strict;
  1         3  
  1         55  
7 1     1   8 use warnings;
  1         3  
  1         39  
8              
9 1     1   850 use Moose;
  0            
  0            
10             extends 'Dist::Zilla::Plugin::InlineFiles';
11              
12             our $VERSION = 0.01;
13              
14             __PACKAGE__->meta->make_immutable;
15              
16             1;
17              
18              
19              
20             =pod
21              
22             =for :stopwords Alan Young
23              
24             =encoding utf-8
25              
26             =head1 NAME
27              
28             Dist::Zilla::Plugin::Test::Legal - common tests to check for copyright and license notices
29              
30             =head1 VERSION
31              
32             This document describes v0.01 of Dist::Zilla::Plugin::Test::Legal - released January 03, 2012 as part of Dist-Zilla-Plugin-Test-Legal.
33              
34             =head1 SYNOPSIS
35              
36             in C<dist.ini>
37              
38             [Test::Legal]
39              
40             =head1 DESCRIPTION
41              
42             This module will add a L<Test::Legal> test as a release test to your module
43              
44             =head1 INSTALLATION
45              
46             See perlmodinstall for information and options on installing Perl modules.
47              
48             =head1 AUTHOR
49              
50             Alan Young <harleypig@gmail.com>
51              
52             =head1 COPYRIGHT AND LICENSE
53              
54             This software is copyright (c) 2012 by Alan Young.
55              
56             This is free software; you can redistribute it and/or modify it under
57             the same terms as the Perl 5 programming language system itself.
58              
59             =head1 DISCLAIMER OF WARRANTY
60              
61             BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
62             FOR THE SOFTWARE, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT
63             WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER
64             PARTIES PROVIDE THE SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND,
65             EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
66             IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
67             PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
68             SOFTWARE IS WITH YOU. SHOULD THE SOFTWARE PROVE DEFECTIVE, YOU ASSUME
69             THE COST OF ALL NECESSARY SERVICING, REPAIR, OR CORRECTION.
70              
71             IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
72             WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
73             REDISTRIBUTE THE SOFTWARE AS PERMITTED BY THE ABOVE LICENCE, BE LIABLE
74             TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL, OR
75             CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
76             SOFTWARE (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
77             RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
78             FAILURE OF THE SOFTWARE TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
79             SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
80             DAMAGES.
81              
82             =cut
83              
84              
85             __DATA__
86             __[ xt/release/test-legal.t ]__
87              
88             use strict;
89             use warnings;
90             use Test::More;
91             use Test::Requires 'Test::Legal';
92              
93             copyright_ok;
94             license_ok;