From: Sergey Poznyakoff Date: Wed, 9 Nov 2005 13:09:44 +0000 (+0000) Subject: (AT_KEYWORDS): Improve to allow executionof related tests in groups. X-Git-Url: https://git.dogcows.com/gitweb?a=commitdiff_plain;h=f3a24a7a51d10c301441690c9302300e5410c260;p=chaz%2Ftar (AT_KEYWORDS): Improve to allow executionof related tests in groups. --- diff --git a/tests/delete01.at b/tests/delete01.at index 6e65239..efbd085 100644 --- a/tests/delete01.at +++ b/tests/delete01.at @@ -21,7 +21,7 @@ # Deleting a member after a big one was destroying the archive. AT_SETUP([deleting a member after a big one]) -AT_KEYWORDS([delete01]) +AT_KEYWORDS([delete delete01]) AT_TAR_CHECK([ genfile -l 50000 > file1 diff --git a/tests/delete02.at b/tests/delete02.at index b952f3f..dce3955 100644 --- a/tests/delete02.at +++ b/tests/delete02.at @@ -21,7 +21,7 @@ # Deleting a member with the archive from stdin was not working correctly. AT_SETUP([deleting a member from stdin archive]) -AT_KEYWORDS([delete02]) +AT_KEYWORDS([delete delete02]) AT_TAR_CHECK([ genfile -l 3073 -p zeros > 1 diff --git a/tests/delete03.at b/tests/delete03.at index 4ffe21b..29dc644 100644 --- a/tests/delete03.at +++ b/tests/delete03.at @@ -19,7 +19,7 @@ # 02110-1301, USA. AT_SETUP([deleting members with long names]) -AT_KEYWORDS([delete03]) +AT_KEYWORDS([delete delete03]) m4_define([PREFIX],[This_is_a_very_long_file_name_prefix_that_is_designed_to_cause_problems_with_file_names_that_run_into_a_limit_of_the_posix_tar_formatXX]) diff --git a/tests/delete04.at b/tests/delete04.at index e76c68d..638b35f 100644 --- a/tests/delete04.at +++ b/tests/delete04.at @@ -21,7 +21,7 @@ # Deleting a large last member was destroying earlier members. AT_SETUP([deleting a large last member]) -AT_KEYWORDS([delete04]) +AT_KEYWORDS([delete delete04]) AT_TAR_CHECK([ genfile -l 3 >file1 diff --git a/tests/delete05.at b/tests/delete05.at index 6c06edb..84748f2 100644 --- a/tests/delete05.at +++ b/tests/delete05.at @@ -25,7 +25,7 @@ # http://lists.gnu.org/archive/html/bug-tar/2004-12/msg00016.html AT_SETUP([deleting non-existing member]) -AT_KEYWORDS([delete05]) +AT_KEYWORDS([delete delete05]) AT_TAR_CHECK([ genfile -l 1024 > en diff --git a/tests/extrac01.at b/tests/extrac01.at index 2c9bfac..cc76cf2 100644 --- a/tests/extrac01.at +++ b/tests/extrac01.at @@ -21,7 +21,7 @@ # There was a diagnostic when directory already exists. AT_SETUP([extract01]) -AT_KEYWORDS([extract01]) +AT_KEYWORDS([extract extract01]) AT_TAR_CHECK([ mkdir directory diff --git a/tests/extrac02.at b/tests/extrac02.at index 86e5085..cd5e193 100644 --- a/tests/extrac02.at +++ b/tests/extrac02.at @@ -21,7 +21,7 @@ # Could not extract symlinks over an existing file. AT_SETUP([extracting symlinks over an existing file]) -AT_KEYWORDS([extract02]) +AT_KEYWORDS([extract extract02]) # FIXME: Skip if symlinks are not supported on the system diff --git a/tests/extrac03.at b/tests/extrac03.at index 359b021..1a2f6d4 100644 --- a/tests/extrac03.at +++ b/tests/extrac03.at @@ -21,7 +21,7 @@ # Paths going up and down were inducing extraction loops. AT_SETUP([extraction loops]) -AT_KEYWORDS([extract03]) +AT_KEYWORDS([extract extract03]) AT_TAR_CHECK([ mkdir directory diff --git a/tests/extrac04.at b/tests/extrac04.at index eb01b47..22c7582 100644 --- a/tests/extrac04.at +++ b/tests/extrac04.at @@ -21,7 +21,7 @@ # Check for fnmatch problems in glibc 2.1.95. AT_SETUP([extract + fnmatch]) -AT_KEYWORDS([extract04]) +AT_KEYWORDS([extract extract04]) AT_TAR_CHECK([ touch file1 diff --git a/tests/extrac05.at b/tests/extrac05.at index 93d6d58..fcdd534 100644 --- a/tests/extrac05.at +++ b/tests/extrac05.at @@ -28,7 +28,7 @@ # http://lists.gnu.org/archive/html/bug-tar/2004-08/msg00008.html AT_SETUP([extracting selected members from pax]) -AT_KEYWORDS([extract05]) +AT_KEYWORDS([extract extract05]) AT_DATA([list], [jeden diff --git a/tests/incr01.at b/tests/incr01.at index 6a94e3a..91ff39a 100644 --- a/tests/incr01.at +++ b/tests/incr01.at @@ -25,7 +25,7 @@ # http://lists.gnu.org/archive/html/bug-tar/2005-08/msg00023.html AT_SETUP([restore broken symlinks from incremental]) -AT_KEYWORDS([incr01]) +AT_KEYWORDS([incremental incr01]) AT_TAR_CHECK([ mkdir directory diff --git a/tests/incremental.at b/tests/incremental.at index 664ab38..801b0b7 100644 --- a/tests/incremental.at +++ b/tests/incremental.at @@ -21,7 +21,7 @@ # A directory older than the listed entry was skipped completely. AT_SETUP([incremental]) -AT_KEYWORDS([incremental]) +AT_KEYWORDS([incremental incr00]) AT_TAR_CHECK([ mkdir structure diff --git a/tests/listed01.at b/tests/listed01.at index afcd807..57cba41 100644 --- a/tests/listed01.at +++ b/tests/listed01.at @@ -24,7 +24,7 @@ # http://lists.gnu.org/archive/html/bug-tar/2004-02/msg00011.html AT_SETUP([--listed for individual files]) -AT_KEYWORDS([listed01]) +AT_KEYWORDS([listed incremental listed01]) AT_TAR_CHECK([ mkdir directory diff --git a/tests/listed02.at b/tests/listed02.at index ccf5655..ec96c24 100644 --- a/tests/listed02.at +++ b/tests/listed02.at @@ -26,7 +26,7 @@ # http://lists.gnu.org/archive/html/bug-tar/2004-06/msg00028.html AT_SETUP([working --listed]) -AT_KEYWORDS([listed02]) +AT_KEYWORDS([listed incremental listed02]) AT_TAR_CHECK([ diff --git a/tests/long01.at b/tests/long01.at index 875dcdb..0b50ae0 100644 --- a/tests/long01.at +++ b/tests/long01.at @@ -26,7 +26,7 @@ # http://lists.gnu.org/archive/html/bug-tar/2005-01/msg00038.html AT_SETUP([long file names divisible by block size]) -AT_KEYWORDS([long512]) +AT_KEYWORDS([longname long512]) dnl Create a directory structure with maximum diractory name length 512-16 m4_define([NAME],[0123456789abcde]) diff --git a/tests/longv7.at b/tests/longv7.at index 80824ba..eff3e22 100644 --- a/tests/longv7.at +++ b/tests/longv7.at @@ -22,7 +22,7 @@ # 99 characters AT_SETUP([V7 and long names]) -AT_KEYWORDS([longv7]) +AT_KEYWORDS([longname longv7]) m4_define([DIR],[this_is_a_very_long_name_for_a_directory_which_causes_problems]) m4_define([FILE],[this_is_a_very_long_file_name_which_raises_issues.c]) diff --git a/tests/multiv01.at b/tests/multiv01.at index 46bf131..1652df9 100644 --- a/tests/multiv01.at +++ b/tests/multiv01.at @@ -21,7 +21,7 @@ # Test multivolume dumps from pipes. AT_SETUP([multivolume dumps from pipes]) -AT_KEYWORDS([multiv01]) +AT_KEYWORDS([multivolume multiv multiv01]) # Fixme: should be configurable # TRUSS=truss -o /tmp/tr @@ -52,7 +52,7 @@ cmp file1 extract-dir-pipe/file1 cmp file2 extract-dir-pipe/file2 ], [0], -[],[],[],[],[gnu, oldgnu]) +[],[],[],[],[gnu, oldgnu, pax]) AT_CLEANUP diff --git a/tests/multiv02.at b/tests/multiv02.at index 6f5a6d9..ab629bd 100644 --- a/tests/multiv02.at +++ b/tests/multiv02.at @@ -26,7 +26,7 @@ # http://lists.gnu.org/archive/html/bug-tar/2004-04/msg00002.html AT_SETUP([skipping a straddling member]) -AT_KEYWORDS([multiv02]) +AT_KEYWORDS([multivolume multiv multiv02]) AT_TAR_CHECK([ genfile --length 10240 > en @@ -42,6 +42,6 @@ tar -v -x -f A.tar -f B.tar -f C.tar -M en || exit 1 [separator en ], -[],[],[],[gnu, oldgnu]) +[],[],[],[gnu, oldgnu, pax]) AT_CLEANUP diff --git a/tests/multiv03.at b/tests/multiv03.at index ee76127..88f4cbf 100644 --- a/tests/multiv03.at +++ b/tests/multiv03.at @@ -26,7 +26,7 @@ # http://lists.gnu.org/archive/html/bug-tar/2004-08/msg00012.html AT_SETUP([MV archive & long filenames]) -AT_KEYWORDS([multiv03]) +AT_KEYWORDS([multivolume multiv multiv03]) AT_TAR_CHECK([ AFILE=`awk 'BEGIN { for (i = 0; i < 100; i++) printf "a"; exit; }'` diff --git a/tests/multiv04.at b/tests/multiv04.at index fa19e9c..6cd0d3c 100644 --- a/tests/multiv04.at +++ b/tests/multiv04.at @@ -34,7 +34,7 @@ # 3. Test the created multi-volume archive. AT_SETUP([Split directory members in a MV archive]) -AT_KEYWORDS([multiv04]) +AT_KEYWORDS([multivolume multiv multiv04]) AT_TAR_CHECK([ diff --git a/tests/options.at b/tests/options.at index 8a90c6f..4902518 100644 --- a/tests/options.at +++ b/tests/options.at @@ -22,7 +22,7 @@ unset TAR_OPTIONS AT_SETUP([options]) -AT_KEYWORDS([options]) +AT_KEYWORDS([options options00]) AT_CHECK([ echo > file1 diff --git a/tests/options02.at b/tests/options02.at index 2b6f598..7c68fee 100644 --- a/tests/options02.at +++ b/tests/options02.at @@ -24,7 +24,7 @@ # http://lists.gnu.org/archive/html/bug-tar/2005-01/msg00011.html AT_SETUP([options02]) -AT_KEYWORDS([options02]) +AT_KEYWORDS([options options02]) AT_CHECK([ echo > file1 diff --git a/tests/same-order01.at b/tests/same-order01.at index d4c1b62..8e37350 100644 --- a/tests/same-order01.at +++ b/tests/same-order01.at @@ -24,7 +24,7 @@ # http://lists.gnu.org/archive/html/bug-tar/2004-05/msg00008.html AT_SETUP([same-order01]) -AT_KEYWORDS([same-order01]) +AT_KEYWORDS([same-order same-order01]) AT_TAR_CHECK([ genfile -l 1024 > file1 diff --git a/tests/same-order02.at b/tests/same-order02.at index c64f498..702e780 100644 --- a/tests/same-order02.at +++ b/tests/same-order02.at @@ -23,7 +23,7 @@ # Test if we did not break the correct behavior. AT_SETUP([same-order02]) -AT_KEYWORDS([same-order02]) +AT_KEYWORDS([same-order same-order02]) AT_TAR_CHECK([ genfile -l 1024 > file1 diff --git a/tests/sparse01.at b/tests/sparse01.at index b69d97f..5c8a7c8 100644 --- a/tests/sparse01.at +++ b/tests/sparse01.at @@ -19,7 +19,7 @@ # 02110-1301, USA. AT_SETUP([Sparse files]) -AT_KEYWORDS([sparse01]) +AT_KEYWORDS([sparse sparse01]) AT_TAR_CHECK([ genfile --length 1000 > begin diff --git a/tests/sparse02.at b/tests/sparse02.at index 309099d..d7bf2a6 100644 --- a/tests/sparse02.at +++ b/tests/sparse02.at @@ -19,7 +19,7 @@ # 02110-1301, USA. AT_SETUP([Extracting sparse file over a pipe]) -AT_KEYWORDS([sparse02]) +AT_KEYWORDS([sparse sparse02]) # Tar 1.14 - 1.15.1 was unable to extract sparse files to a pipe. # References: <16896.21739.460782.124775@jik.kamens.brookline.ma.us> diff --git a/tests/sparse03.at b/tests/sparse03.at index 6ed8a57..0ba8dc7 100644 --- a/tests/sparse03.at +++ b/tests/sparse03.at @@ -19,7 +19,7 @@ # 02110-1301, USA. AT_SETUP([Storing sparse files > 8G]) -AT_KEYWORDS([sparse03]) +AT_KEYWORDS([sparse sparse03]) # Tar 1.15.1 incorrectly computed sparse member size if the extended # PAX header contained size keyword. diff --git a/tests/star/multi-fail.at b/tests/star/multi-fail.at index 1ce405b..e8fb156 100644 --- a/tests/star/multi-fail.at +++ b/tests/star/multi-fail.at @@ -19,7 +19,7 @@ # 02110-1301, USA. AT_SETUP([multi-fail]) -AT_KEYWORDS([multi-fail]) +AT_KEYWORDS([multivolume multiv multi-fail]) unset TAR_OPTIONS