From f4232ec436551e7bac6fd823ec16a320b3708db4 Mon Sep 17 00:00:00 2001 From: Nicholas Bamber Date: Sat, 4 Feb 2023 19:30:33 +0100 Subject: added .pc and debian to exclude/filter clauses Origin: vendor Forwarded: not-needed Reviewed-by: Alessandro Ghedini , gregor herrmann Last-Update: 2023-02-04 Gbp-Pq: Name fix-tests.patch --- t/01_selftest.t | 8 ++++---- t/extra/02_test_in_subdirectory.t | 2 +- t/xt/02_issue1.t | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/t/01_selftest.t b/t/01_selftest.t index e19e2ec..7252bcb 100644 --- a/t/01_selftest.t +++ b/t/01_selftest.t @@ -28,7 +28,7 @@ open $fh ,'>',$file1 and close $fh; open $fh ,'>',$file2 and close $fh; Test::CheckManifest::_not_ok_manifest('expected: Manifest not ok'); -ok_manifest({filter => [qr/\.(?:svn|git|build)/]},'Filter: \.(?:svn|git|build)'); +ok_manifest({filter => [qr/\.(?:svn|git|build)/, qr/debian/, qr/\.pc/]},'Filter: \.(?:svn|git|build)'); Test::CheckManifest::_not_ok_manifest({exclude => ['/.git/']},'expected: Manifest not ok (Exclude /.git/)'); mkdir $dir2; @@ -42,7 +42,7 @@ Test::CheckManifest::_not_ok_manifest({filter => [qr/\.git/], Test::CheckManifest::_not_ok_manifest({ filter => [qr/\.git|blib/], - exclude => ['/t/test'], + exclude => ['/t/test','/debian','/.pc'], verbose => 1, }, 'filter OR exclude - test.svn is missing in MANIFEST'); @@ -50,12 +50,12 @@ unlink $file2; ok_manifest({ filter => [qr/\.(git|build)/], - exclude => ['/t/test'], + exclude => ['/t/test','/debian','/.pc'], }, 'filter OR exclude'); unlink $file3; -ok_manifest({filter => [qr/\.git/, qr/\.svn/, qr/\.build/ ]},'Filter \.git or \.svn'); +ok_manifest({filter => [qr/\.git/, qr/\.svn/, qr/\.build/, qr/\.pc/, qr/debian/ ]},'Filter \.git or \.svn'); unlink $file1; rmdir $dir; diff --git a/t/extra/02_test_in_subdirectory.t b/t/extra/02_test_in_subdirectory.t index c8f66d7..6150e5d 100644 --- a/t/extra/02_test_in_subdirectory.t +++ b/t/extra/02_test_in_subdirectory.t @@ -9,6 +9,6 @@ use Test::More; eval { use Test::CheckManifest tests => 1 }; plan skip_all => "Test::CheckManifest required" if $@; -ok_manifest({filter => [qr/\.(?:svn|git|build)/]},'Filter: \.(?:svn|git)'); +ok_manifest({filter => [qr/\.(?:svn|git|build)/, qr/\.pc/, qr/debian/]},'Filter: \.(?:svn|git)'); diff --git a/t/xt/02_issue1.t b/t/xt/02_issue1.t index bd0aeed..d12efda 100644 --- a/t/xt/02_issue1.t +++ b/t/xt/02_issue1.t @@ -8,7 +8,7 @@ use Cwd; { my $dir = Cwd::getcwd(); - ok_manifest({ filter => [ qr/\.(git|build)/, qr/Test-CheckManifest-/ ], dir => $dir }); + ok_manifest({ filter => [ qr/\.(git|build)/, qr/Test-CheckManifest-/, qr/debian/, qr/\.pc/ ], dir => $dir }); } -- cgit v1.2.3