diff options
Diffstat (limited to 'cpan/podlators/t/man')
-rw-r--r-- | cpan/podlators/t/man/devise-date.t | 6 | ||||
-rw-r--r-- | cpan/podlators/t/man/devise-title.t | 4 | ||||
-rw-r--r-- | cpan/podlators/t/man/empty.t | 4 | ||||
-rw-r--r-- | cpan/podlators/t/man/heading.t | 4 | ||||
-rw-r--r-- | cpan/podlators/t/man/iso-8859-1.t | 6 | ||||
-rw-r--r-- | cpan/podlators/t/man/no-encode.t | 17 | ||||
-rw-r--r-- | cpan/podlators/t/man/snippets.t | 4 | ||||
-rw-r--r-- | cpan/podlators/t/man/utf8-io.t | 15 |
8 files changed, 25 insertions, 35 deletions
diff --git a/cpan/podlators/t/man/devise-date.t b/cpan/podlators/t/man/devise-date.t index 129721323c..4729e0bf0f 100644 --- a/cpan/podlators/t/man/devise-date.t +++ b/cpan/podlators/t/man/devise-date.t @@ -3,16 +3,16 @@ # In order for MakeMaker to build in the core, nothing can use Fcntl which # includes POSIX. devise_date()'s use of strftime() was replaced. This tests # that it's identical. It also tests special handling of the POD_MAN_DATE -# environment variable. +# and SOURCE_DATE_EPOCH environment variables. # -# Copyright 2009, 2014-2015, 2018 Russ Allbery <rra@cpan.org> +# Copyright 2009, 2014-2015, 2018-2019 Russ Allbery <rra@cpan.org> # # This program is free software; you may redistribute it and/or modify it # under the same terms as Perl itself. # # SPDX-License-Identifier: GPL-1.0-or-later OR Artistic-1.0-Perl -use 5.006; +use 5.008; use strict; use warnings; diff --git a/cpan/podlators/t/man/devise-title.t b/cpan/podlators/t/man/devise-title.t index a7e5e7b89d..b2e82468b4 100644 --- a/cpan/podlators/t/man/devise-title.t +++ b/cpan/podlators/t/man/devise-title.t @@ -3,14 +3,14 @@ # Tests for the automatic determination of the manual page title if not # specified via options to pod2man or the Pod::Man constructor. # -# Copyright 2015-2016, 2018 Russ Allbery <rra@cpan.org> +# Copyright 2015-2016, 2018-2019 Russ Allbery <rra@cpan.org> # # This program is free software; you may redistribute it and/or modify it # under the same terms as Perl itself. # # SPDX-License-Identifier: GPL-1.0-or-later OR Artistic-1.0-Perl -use 5.006; +use 5.008; use strict; use warnings; diff --git a/cpan/podlators/t/man/empty.t b/cpan/podlators/t/man/empty.t index 4924fc8466..cd0cfccc37 100644 --- a/cpan/podlators/t/man/empty.t +++ b/cpan/podlators/t/man/empty.t @@ -2,14 +2,14 @@ # # Test Pod::Man with a document that produces only errors. # -# Copyright 2013, 2016, 2018 Russ Allbery <rra@cpan.org> +# Copyright 2013, 2016, 2018-2019 Russ Allbery <rra@cpan.org> # # This program is free software; you may redistribute it and/or modify it # under the same terms as Perl itself. # # SPDX-License-Identifier: GPL-1.0-or-later OR Artistic-1.0-Perl -use 5.006; +use 5.008; use strict; use warnings; diff --git a/cpan/podlators/t/man/heading.t b/cpan/podlators/t/man/heading.t index 9691446b6f..f8964025e3 100644 --- a/cpan/podlators/t/man/heading.t +++ b/cpan/podlators/t/man/heading.t @@ -2,7 +2,7 @@ # # Additional tests for Pod::Man heading generation. # -# Copyright 2002, 2004, 2006, 2008-2009, 2012, 2015, 2018 +# Copyright 2002, 2004, 2006, 2008-2009, 2012, 2015, 2018-2019 # Russ Allbery <rra@cpan.org> # # This program is free software; you may redistribute it and/or modify it @@ -10,7 +10,7 @@ # # SPDX-License-Identifier: GPL-1.0-or-later OR Artistic-1.0-Perl -use 5.006; +use 5.008; use strict; use warnings; diff --git a/cpan/podlators/t/man/iso-8859-1.t b/cpan/podlators/t/man/iso-8859-1.t index 0c1dac38be..da23190d16 100644 --- a/cpan/podlators/t/man/iso-8859-1.t +++ b/cpan/podlators/t/man/iso-8859-1.t @@ -2,12 +2,14 @@ # # Test Pod::Man ISO-8859-1 handling # -# Copyright 2016 Russ Allbery <rra@cpan.org> +# Copyright 2016, 2019 Russ Allbery <rra@cpan.org> # # This program is free software; you may redistribute it and/or modify it # under the same terms as Perl itself. +# +# SPDX-License-Identifier: GPL-1.0-or-later OR Artistic-1.0-Perl -use 5.006; +use 5.008; use strict; use warnings; diff --git a/cpan/podlators/t/man/no-encode.t b/cpan/podlators/t/man/no-encode.t index ca2dc86e2b..199016217d 100644 --- a/cpan/podlators/t/man/no-encode.t +++ b/cpan/podlators/t/man/no-encode.t @@ -10,21 +10,18 @@ # # SPDX-License-Identifier: GPL-1.0-or-later OR Artistic-1.0-Perl -use 5.006; +use 5.008; use strict; use warnings; -use Test::More; +use Test::More tests => 5; -# Force the Encode module to be impossible to import. Sometimes Encode is -# already loaded before the test suite runs (this seems common for CPAN -# Testers tests for some reason), so skip the test if that's the case. +# Remove the record of the Encode module being loaded if it already was (it +# may have been loaded before the test suite runs), and then make it +# impossible to load it. This should be enough to trigger the fallback code +# in Pod::Man. BEGIN { - if ($INC{'Encode.pm'}) { - plan skip_all => 'Encode is already loaded'; - } else { - plan tests => 5; - } + delete $INC{'Encode.pm'}; my $reject_encode = sub { if ($_[1] eq 'Encode.pm') { die "refusing to load Encode\n"; diff --git a/cpan/podlators/t/man/snippets.t b/cpan/podlators/t/man/snippets.t index 159887199a..7e0ad3808f 100644 --- a/cpan/podlators/t/man/snippets.t +++ b/cpan/podlators/t/man/snippets.t @@ -2,7 +2,7 @@ # # Test Pod::Man behavior with various snippets. # -# Copyright 2002, 2004, 2006, 2008-2009, 2012-2013, 2015-2016, 2018 +# Copyright 2002, 2004, 2006, 2008-2009, 2012-2013, 2015-2016, 2018-2019 # Russ Allbery <rra@cpan.org> # # This program is free software; you may redistribute it and/or modify it @@ -10,7 +10,7 @@ # # SPDX-License-Identifier: GPL-1.0-or-later OR Artistic-1.0-Perl -use 5.006; +use 5.008; use strict; use warnings; diff --git a/cpan/podlators/t/man/utf8-io.t b/cpan/podlators/t/man/utf8-io.t index d1c950076b..58369310ce 100644 --- a/cpan/podlators/t/man/utf8-io.t +++ b/cpan/podlators/t/man/utf8-io.t @@ -2,7 +2,7 @@ # # Test Pod::Man UTF-8 handling, with and without PerlIO. # -# Copyright 2002, 2004, 2006, 2008-2010, 2012, 2014-2015, 2018 +# Copyright 2002, 2004, 2006, 2008-2010, 2012, 2014-2015, 2018-2019 # Russ Allbery <rra@cpan.org> # # This program is free software; you may redistribute it and/or modify it @@ -10,24 +10,15 @@ # # SPDX-License-Identifier: GPL-1.0-or-later OR Artistic-1.0-Perl -use 5.006; +use 5.008; use strict; use warnings; use lib 't/lib'; -use Test::More; +use Test::More tests => 13; use Test::Podlators qw(test_snippet_with_io); -# UTF-8 support requires Perl 5.8 or later. -BEGIN { - if ($] < 5.008) { - plan skip_all => 'Perl 5.8 required for UTF-8 support'; - } else { - plan tests => 13; - } -} - # Load the module. BEGIN { use_ok('Pod::Man'); |