]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
Use test_vector, not array @t.
authorJim Meyering <jim@meyering.net>
Sun, 22 Dec 1996 14:09:10 +0000 (14:09 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 22 Dec 1996 14:09:10 +0000 (14:09 +0000)
tests/cut/Test.pm
tests/join/Test.pm
tests/sort/Test.pm
tests/tr/Test.pm

index 7e0a072711ef02a3cfe93bfd9dc356988735cc5e..bfbd6da48306d2a9caf5315ea557437a97411bf5 100755 (executable)
@@ -2,27 +2,26 @@ package Test;
 require 5.002;
 use strict;
 
-my $nl = "\n";
-@Test::t = (
+my @tv = (
 # test flags           input           expected output expected return code
 #
-['1', '-d: -f1,3-',    "a:b:c$nl",             "a:c\n",                0],
+['1', '-d: -f1,3-',    "a:b:c\n",              "a:c\n",                0],
 ['2', '-d: -f1,3-',    "a:b:c\n",              "a:c\n",                0],
-['3', '-d: -f2-',      "a:b:c$nl",             "b:c\n",                0],
-['4', '-d: -f4',       "a:b:c$nl",             "\n",                   0],
+['3', '-d: -f2-',      "a:b:c\n",              "b:c\n",                0],
+['4', '-d: -f4',       "a:b:c\n",              "\n",                   0],
 ['5', '-d: -f4',       "",                     "",                     0],
-['6', '-c4',           "123$nl",               "\n",                   0],
+['6', '-c4',           "123\n",                "\n",                   0],
 ['7', '-c4',           "123",                  "\n",                   0],
 ['8', '-c4',           "123\n1",               "\n\n",                 0],
 ['9', '-c4',           "",                     "",                     0],
-['a', '-s -d: -f3-',   "a:b:c$nl",             "c\n",                  0],
-['b', '-s -d: -f2,3',  "a:b:c$nl",             "b:c\n",                0],
-['c', '-s -d: -f1,3',  "a:b:c$nl",             "a:c\n",                0],
+['a', '-s -d: -f3-',   "a:b:c\n",              "c\n",                  0],
+['b', '-s -d: -f2,3',  "a:b:c\n",              "b:c\n",                0],
+['c', '-s -d: -f1,3',  "a:b:c\n",              "a:c\n",                0],
 # Trailing colon should not be output
-['d', '-s -d: -f1,3',  "a:b:c:$nl",            "a:c\n",                0],
-['e', '-s -d: -f3-',   "a:b:c:$nl",            "c:\n",                 0],
-['f', '-s -d: -f3-4',  "a:b:c:$nl",            "c:\n",                 0],
-['g', '-s -d: -f3,4',  "a:b:c:$nl",            "c:\n",                 0],
+['d', '-s -d: -f1,3',  "a:b:c:\n",             "a:c\n",                0],
+['e', '-s -d: -f3-',   "a:b:c:\n",             "c:\n",                 0],
+['f', '-s -d: -f3-4',  "a:b:c:\n",             "c:\n",                 0],
+['g', '-s -d: -f3,4',  "a:b:c:\n",             "c:\n",                 0],
 # Make sure -s suppresses non-delimited lines
 ['h', '-s -d: -f2,3',  "abc\n",                "",                     0],
 #
@@ -59,4 +58,9 @@ my $nl = "\n";
 ['D', '-b',            ":\n",                  "",                     1],
 );
 
+sub test_vector
+{
+  return @tv;
+}
+
 1;
index 80bde167c39c297034a9c77af302aa05878d2664..381c40ccdecb7a3749a95dbe97228bb4049a292a 100644 (file)
@@ -2,7 +2,7 @@ package Test;
 require 5.002;
 use strict;
 
-@Test::t = (
+my @tv = (
 # test name
 #     flags       file-1 file-2    expected output   expected return code
 #
@@ -90,8 +90,12 @@ use strict;
  "a .\nb .\nc .\nd G\ne .\n", 0],
 
 # From David Dyck
-['9a', '',
- [" a 1\n b 2\n", " a Y\n b Z\n"], "a 1 Y\nb 2 Z\n", 0],
+['9a', '', [" a 1\n b 2\n", " a Y\n b Z\n"], "a 1 Y\nb 2 Z\n", 0],
 );
 
+sub test_vector
+{
+  return @tv;
+}
+
 1;
index cccbe209db1855023ee00a51980b9ee4a5b9b349..bf2729f0332d431c5712aa72cea71527b39f9828 100755 (executable)
@@ -3,7 +3,7 @@ package Test;
 require 5.002;
 use strict;
 
-@Test::t = (
+my @tv = (
 #test   options   input   expected-output   expected-return-code
 #
 ["01a", '', "A\nB\nC\n", "A\nB\nC\n", 0],
@@ -151,4 +151,9 @@ use strict;
 
 );
 
+sub test_vector
+{
+  return @tv;
+}
+
 1;
index e49898970225db6c1021bedeb1326da914d76645..b42c7088f76dde2b2673b0d39fda68b32f8a37d1 100755 (executable)
@@ -4,7 +4,7 @@ use strict;
 
 $Test::input_via_stdin = 1;
 
-@Test::t = (
+my @tv = (
 # test flags  1 or 2 strings   input    expected output    expected return code
 #
 ['1',         q|'abcd' '[]*]'|,   'abcd',   ']]]]',              0],
@@ -97,4 +97,9 @@ $Test::input_via_stdin = 1;
 ['R6', '-dc ' . q|'[:upper:]'|,                '', '', 0],
 );
 
+sub test_vector
+{
+  return @tv;
+}
+
 1;