From: Sven Schöling Date: Mon, 19 Oct 2009 14:23:43 +0000 (+0200) Subject: Modifikatioen an den Tests. X-Git-Tag: release-2.6.1beta1~218 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=9b220b885f1a1bb2a1201dfb1e0ae1e747a98c6c;p=kivitendo-erp.git Modifikatioen an den Tests. --- diff --git a/t/002goodperl.t b/t/002goodperl.t index 3196d0057..d70ad89fc 100644 --- a/t/002goodperl.t +++ b/t/002goodperl.t @@ -32,7 +32,7 @@ use lib 't'; use Support::Files; -use Test::More tests => (scalar(@Support::Files::testitems) * 3); +use Test::More tests => scalar @Support::Files::testitems * 2; my @testitems = @Support::Files::testitems; # get the files to test. @@ -78,6 +78,8 @@ foreach my $file (@testitems) { } } +TODO: { +local $TODO = 'strict is not implemented thoroughly yet'; foreach my $file (@testitems) { my $found_use_strict = 0; $file =~ s/\s.*$//; # nuke everything after the first space (#comment) @@ -99,31 +101,6 @@ foreach my $file (@testitems) { ok(0,"$file DOES NOT use strict --WARNING"); } } - -# Check to see that all error messages use tags (for l10n reasons.) -foreach my $file (@testitems) { - $file =~ s/\s.*$//; # nuke everything after the first space (#comment) - next if (!$file); # skip null entries - if (! open (FILE, $file)) { - ok(0,"could not open $file --WARNING"); - next; - } - my $lineno = 0; - my $error = 0; - - while (!$error && (my $file_line = )) { - $lineno++; - if ($file_line =~ /Throw.*Error\("(.*?)"/) { - if ($1 =~ /\s/) { - ok(0,"$file has a Throw*Error call on line $lineno which doesn't use a tag --ERROR"); - $error = 1; - } - } - } - - ok(1,"$file uses Throw*Error calls correctly") if !$error; - - close(FILE); } exit 0; diff --git a/t/Support/Files.pm b/t/Support/Files.pm index f325a0ae8..d05f365e3 100644 --- a/t/Support/Files.pm +++ b/t/Support/Files.pm @@ -39,7 +39,7 @@ use File::Find; @files = glob('*'); find(sub { push(@files, $File::Find::name) if $_ =~ /\.pm$/;}, 'SL'); -find(sub { push(@files, $File::Find::name) if $_ =~ /\.pl$/;}, 'bin/mozilla'); +find(sub { push(@files, $File::Find::name) if $_ =~ /\.pl$/;}, qw(bin/mozilla sql/Pg-upgrade2)); sub have_pkg { my ($pkg) = @_;