This is an automated email from the git hooks/post-receive script. nthykier pushed a commit to branch master in repository lintian.
commit bfa921d20f43cb0e2a7cbecf2a39b91450fc0d63 Author: Niels Thykier <[email protected]> Date: Sun Mar 16 14:50:31 2014 +0100 t: Split 02-minimum-version.t into smaller scripts Signed-off-by: Niels Thykier <[email protected]> --- t/scripts/02-minimum-version.t | 39 ---------------------------- t/scripts/02-minimum-version/checks.t | 1 + t/scripts/02-minimum-version/collection.t | 1 + t/scripts/02-minimum-version/commands.t | 1 + t/scripts/02-minimum-version/docs-examples.t | 1 + t/scripts/02-minimum-version/frontend.t | 1 + t/scripts/02-minimum-version/helpers.t | 1 + t/scripts/02-minimum-version/lib.t | 1 + t/scripts/02-minimum-version/private.t | 1 + t/scripts/02-minimum-version/reporting.t | 1 + t/scripts/02-minimum-version/runner.pl | 21 +++++++++++++++ t/scripts/02-minimum-version/test-scripts.t | 1 + 12 files changed, 31 insertions(+), 39 deletions(-) diff --git a/t/scripts/02-minimum-version.t b/t/scripts/02-minimum-version.t deleted file mode 100755 index 6d3f818..0000000 --- a/t/scripts/02-minimum-version.t +++ /dev/null @@ -1,39 +0,0 @@ -#!/usr/bin/perl -w - -use strict; -use warnings; - -# Poor man's attempt to speed up this test: -# (needs to be loaded before anything else) -use threads; - -use Test::More; -plan skip_all => 'Not needed for coverage of Lintian' - if $ENV{'LINTIAN_COVERAGE'}; -eval 'use Test::MinimumVersion'; -plan skip_all => 'Test::MinimumVersion required to run this test' if $@; - -# squeeze => 5.10.1, Wheezy => 5.14.2 -our $REQUIRED = 'v5.14.2'; - -our @PATHS = qw(checks collection commands frontend lib reporting private); - -$ENV{'LINTIAN_TEST_ROOT'} //= '.'; - -# It creates as many threads as elements in @PATHS -for my $path (@PATHS) { - threads->create( - sub { - my $p = shift; - $p = $ENV{'LINTIAN_TEST_ROOT'} . '/' . $p; - all_minimum_version_ok($REQUIRED, { paths => [$p], no_plan => 1}); - }, - $path - ); -} - -for my $thr (threads->list()) { - $thr->join(); -} - -done_testing(); diff --git a/t/scripts/02-minimum-version/checks.t b/t/scripts/02-minimum-version/checks.t new file mode 120000 index 0000000..c316f2d --- /dev/null +++ b/t/scripts/02-minimum-version/checks.t @@ -0,0 +1 @@ +runner.pl \ No newline at end of file diff --git a/t/scripts/02-minimum-version/collection.t b/t/scripts/02-minimum-version/collection.t new file mode 120000 index 0000000..c316f2d --- /dev/null +++ b/t/scripts/02-minimum-version/collection.t @@ -0,0 +1 @@ +runner.pl \ No newline at end of file diff --git a/t/scripts/02-minimum-version/commands.t b/t/scripts/02-minimum-version/commands.t new file mode 120000 index 0000000..c316f2d --- /dev/null +++ b/t/scripts/02-minimum-version/commands.t @@ -0,0 +1 @@ +runner.pl \ No newline at end of file diff --git a/t/scripts/02-minimum-version/docs-examples.t b/t/scripts/02-minimum-version/docs-examples.t new file mode 120000 index 0000000..c316f2d --- /dev/null +++ b/t/scripts/02-minimum-version/docs-examples.t @@ -0,0 +1 @@ +runner.pl \ No newline at end of file diff --git a/t/scripts/02-minimum-version/frontend.t b/t/scripts/02-minimum-version/frontend.t new file mode 120000 index 0000000..c316f2d --- /dev/null +++ b/t/scripts/02-minimum-version/frontend.t @@ -0,0 +1 @@ +runner.pl \ No newline at end of file diff --git a/t/scripts/02-minimum-version/helpers.t b/t/scripts/02-minimum-version/helpers.t new file mode 120000 index 0000000..c316f2d --- /dev/null +++ b/t/scripts/02-minimum-version/helpers.t @@ -0,0 +1 @@ +runner.pl \ No newline at end of file diff --git a/t/scripts/02-minimum-version/lib.t b/t/scripts/02-minimum-version/lib.t new file mode 120000 index 0000000..c316f2d --- /dev/null +++ b/t/scripts/02-minimum-version/lib.t @@ -0,0 +1 @@ +runner.pl \ No newline at end of file diff --git a/t/scripts/02-minimum-version/private.t b/t/scripts/02-minimum-version/private.t new file mode 120000 index 0000000..c316f2d --- /dev/null +++ b/t/scripts/02-minimum-version/private.t @@ -0,0 +1 @@ +runner.pl \ No newline at end of file diff --git a/t/scripts/02-minimum-version/reporting.t b/t/scripts/02-minimum-version/reporting.t new file mode 120000 index 0000000..c316f2d --- /dev/null +++ b/t/scripts/02-minimum-version/reporting.t @@ -0,0 +1 @@ +runner.pl \ No newline at end of file diff --git a/t/scripts/02-minimum-version/runner.pl b/t/scripts/02-minimum-version/runner.pl new file mode 100755 index 0000000..56644e8 --- /dev/null +++ b/t/scripts/02-minimum-version/runner.pl @@ -0,0 +1,21 @@ +#!/usr/bin/perl -w + +use strict; +use warnings; + +use Test::Lintian; +use Test::More; +plan skip_all => 'Not needed for coverage of Lintian' + if $ENV{'LINTIAN_COVERAGE'}; +eval 'use Test::MinimumVersion'; +plan skip_all => 'Test::MinimumVersion required to run this test' if $@; + +# squeeze => 5.10.1, Wheezy => 5.14.2 +our $REQUIRED = 'v5.14.2'; + +my @test_paths = program_name_to_perl_paths($0); +$ENV{'LINTIAN_TEST_ROOT'} //= '.'; + +all_minimum_version_ok($REQUIRED, { paths => \@test_paths, no_plan => 1}); + +done_testing(); diff --git a/t/scripts/02-minimum-version/test-scripts.t b/t/scripts/02-minimum-version/test-scripts.t new file mode 120000 index 0000000..c316f2d --- /dev/null +++ b/t/scripts/02-minimum-version/test-scripts.t @@ -0,0 +1 @@ +runner.pl \ No newline at end of file -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/[email protected]

