diff options
author | bbaetz%student.usyd.edu.au <> | 2002-05-07 18:45:28 +0200 |
---|---|---|
committer | bbaetz%student.usyd.edu.au <> | 2002-05-07 18:45:28 +0200 |
commit | 4afae456014ff01ee01e11279fc5a9b5f4f7b5bf (patch) | |
tree | eb8b4a2372819cf21850d8369263726791425cfa /t/005no_tabs.t | |
parent | b8465474ad9cc187ba020b16609ff6a1933d4e17 (diff) | |
download | bugzilla-4afae456014ff01ee01e11279fc5a9b5f4f7b5bf.tar.gz bugzilla-4afae456014ff01ee01e11279fc5a9b5f4f7b5bf.tar.xz |
Bug 135543 - @Support::Templates::testitems does not list all templates
Patch by ddkilzer@theracingworld.com (David D. Kilzer), r=gerv, justdave
Diffstat (limited to 't/005no_tabs.t')
-rw-r--r-- | t/005no_tabs.t | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/t/005no_tabs.t b/t/005no_tabs.t index a3c9fed3a..eaf1ef241 100644 --- a/t/005no_tabs.t +++ b/t/005no_tabs.t @@ -18,34 +18,37 @@ # Rights Reserved. # # Contributor(s): Jacob Steenhagen <jake@acutex.net> +# David D. Kilzer <ddkilzer@kilzer.net> # ################# #Bugzilla Test 5# #####no_tabs##### -BEGIN { use lib "t/"; } -BEGIN { use Support::Files; } -BEGIN { use Support::Templates; } -BEGIN { $tests = @Support::Files::testitems; } -BEGIN { $tests += @Support::Templates::testitems; } -BEGIN { use Test::More tests => $tests; } - +use diagnostics; use strict; +use lib 't'; + +use Support::Files; +use Support::Templates; + +use File::Spec 0.82; +use Test::More tests => ( scalar(@Support::Files::testitems) + + scalar(@Support::Templates::actual_files)); + my @testitems = @Support::Files::testitems; -my @templates = map($Support::Templates::include_path . "/" . $_, - @Support::Templates::testitems); +my @templates = map(File::Spec->catfile($Support::Templates::include_path, $_), + @Support::Templates::actual_files); push(@testitems, @templates); foreach my $file (@testitems) { open (FILE, "$file"); - my @file = <FILE>; - close (FILE); - if (grep /\t/, @file) { + if (grep /\t/, <FILE>) { ok(0, "$file contains tabs --WARNING"); } else { ok(1, "$file has no tabs"); } + close (FILE); } |