diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2016-09-26 14:00:12 +0300 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2016-09-26 14:00:12 +0300 |
commit | 1d2674bacc23cb26ccd432fde55f306ec900271a (patch) | |
tree | 5752fd39dfd668379c56274da422a025972e1333 | |
parent | e1b7e40ff08c2493d2256f0ce6c682afc0c453f3 (diff) | |
download | tar-1d2674bacc23cb26ccd432fde55f306ec900271a.tar.gz |
Mark all tests related to -C option with the "chdir" keyword
47 files changed, 47 insertions, 47 deletions
diff --git a/tests/T-cd.at b/tests/T-cd.at index 4d798d1b..d029ede3 100644 --- a/tests/T-cd.at +++ b/tests/T-cd.at @@ -19,7 +19,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. AT_SETUP([-C in file lists]) -AT_KEYWORDS([files-from T-cd]) +AT_KEYWORDS([files-from T-cd chdir]) AT_TAR_CHECK([ AT_SORT_PREREQ diff --git a/tests/acls02.at b/tests/acls02.at index 21f1894f..c7d626a6 100644 --- a/tests/acls02.at +++ b/tests/acls02.at @@ -23,7 +23,7 @@ # This is basic test for acl support. AT_SETUP([acls: work with -C]) -AT_KEYWORDS([xattrs acls acls02]) +AT_KEYWORDS([xattrs acls acls02 chdir]) AT_TAR_CHECK([ AT_XATTRS_UTILS_PREREQ diff --git a/tests/acls03.at b/tests/acls03.at index 19b80733..809db7db 100644 --- a/tests/acls03.at +++ b/tests/acls03.at @@ -28,7 +28,7 @@ # http://www.mail-archive.com/bug-tar@gnu.org/msg04355.html AT_SETUP([acls: default ACLs]) -AT_KEYWORDS([xattrs acls acls03]) +AT_KEYWORDS([xattrs acls acls03 chdir]) m4_define([ACL_LISTDIR], [ cd $1 diff --git a/tests/exclude06.at b/tests/exclude06.at index ebadebe4..1ec4d567 100644 --- a/tests/exclude06.at +++ b/tests/exclude06.at @@ -24,7 +24,7 @@ # http://lists.gnu.org/archive/html/help-tar/2010-06/msg00000.html AT_SETUP([exclude: long files in pax archives]) -AT_KEYWORDS([exclude exclude06]) +AT_KEYWORDS([exclude exclude06 chdir]) m4_pushdef([test_base_dir],[one/two/three/four/five/six/seven/eight/nine/ten/eleven/twelve/thirteen/fourteen/fifteen/sixteen/seventeen]) diff --git a/tests/extrac07.at b/tests/extrac07.at index fbd62788..f1f62426 100644 --- a/tests/extrac07.at +++ b/tests/extrac07.at @@ -25,7 +25,7 @@ # References: <45475D78.8050708@cs.uu.nl> AT_SETUP([extracting symlinks to a read-only dir]) -AT_KEYWORDS([extract extract07 read-only symlink]) +AT_KEYWORDS([extract extract07 read-only symlink chdir]) AT_TAR_CHECK([ AT_UNPRIVILEGED_PREREQ diff --git a/tests/extrac09.at b/tests/extrac09.at index 496c5fd9..004675f4 100644 --- a/tests/extrac09.at +++ b/tests/extrac09.at @@ -32,7 +32,7 @@ # (See also 'listed03.at'.) AT_SETUP([extracting even when . and .. are unreadable]) -AT_KEYWORDS([extract extrac09]) +AT_KEYWORDS([extract extrac09 chdir]) AT_TAR_CHECK([ AT_UNPRIVILEGED_PREREQ diff --git a/tests/extrac10.at b/tests/extrac10.at index 03b4947e..8cb24e6f 100644 --- a/tests/extrac10.at +++ b/tests/extrac10.at @@ -27,7 +27,7 @@ # effect when the metadata are later set. AT_SETUP([-C and delayed setting of metadata]) -AT_KEYWORDS([extract extrac10]) +AT_KEYWORDS([extract extrac10 chdir]) AT_TAR_CHECK([ mkdir d x x/y diff --git a/tests/extrac11.at b/tests/extrac11.at index bcee2d09..b8a99095 100644 --- a/tests/extrac11.at +++ b/tests/extrac11.at @@ -23,7 +23,7 @@ # Check that 'tar' works even in a file-descriptor-limited environment. AT_SETUP([scarce file descriptors]) -AT_KEYWORDS([extract extrac11]) +AT_KEYWORDS([extract extrac11 chdir]) AT_TAR_CHECK([ exec </dev/null diff --git a/tests/extrac12.at b/tests/extrac12.at index 0dc59296..cca77f69 100644 --- a/tests/extrac12.at +++ b/tests/extrac12.at @@ -23,7 +23,7 @@ # Check that 'tar' extracts permissions on the working directory last. AT_SETUP([extract dot permissions]) -AT_KEYWORDS([extract extrac12]) +AT_KEYWORDS([extract extrac12 chdir]) AT_TAR_CHECK([ mkdir src dst diff --git a/tests/extrac13.at b/tests/extrac13.at index d115beda..02e96e71 100644 --- a/tests/extrac13.at +++ b/tests/extrac13.at @@ -24,7 +24,7 @@ # unless --dereference is specified. AT_SETUP([extract over symlinks]) -AT_KEYWORDS([extract extrac13]) +AT_KEYWORDS([extract extrac13 chdir]) AT_TAR_CHECK([ mkdir src dst1 dst2 dst3 diff --git a/tests/extrac14.at b/tests/extrac14.at index 20bb7fb2..5f0c081f 100644 --- a/tests/extrac14.at +++ b/tests/extrac14.at @@ -23,7 +23,7 @@ # Check that 'tar -x -C FOO' follows FOO if FOO is a symbolic link. AT_SETUP([extract -C symlink]) -AT_KEYWORDS([extract extrac14]) +AT_KEYWORDS([extract extrac14 chdir]) AT_TAR_CHECK([ mkdir dest diff --git a/tests/extrac15.at b/tests/extrac15.at index 4331ad28..ba2e4059 100644 --- a/tests/extrac15.at +++ b/tests/extrac15.at @@ -23,7 +23,7 @@ # Check diagnostic of 'tar -x a/b/c' when b cannot be created. AT_SETUP([extract parent mkdir failure]) -AT_KEYWORDS([extract extrac15]) +AT_KEYWORDS([extract extrac15 chdir]) AT_TAR_CHECK([ AT_UNPRIVILEGED_PREREQ diff --git a/tests/extrac16.at b/tests/extrac16.at index 1a1ef6bf..4fba69d8 100644 --- a/tests/extrac16.at +++ b/tests/extrac16.at @@ -24,7 +24,7 @@ # Check extraction of empty directory with -C. AT_SETUP([extract empty directory with -C]) -AT_KEYWORDS([extract extrac16]) +AT_KEYWORDS([extract extrac16 chdir]) AT_TAR_CHECK([ mkdir src src/a src/a/b dest diff --git a/tests/extrac17.at b/tests/extrac17.at index 8537952b..6a283c0f 100644 --- a/tests/extrac17.at +++ b/tests/extrac17.at @@ -19,7 +19,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. AT_SETUP([name matching/transformation ordering]) -AT_KEYWORDS([extract extrac17]) +AT_KEYWORDS([extract extrac17 chdir]) # Description: Tar 1.24 changed the ordering of name matching and # name transformation so that the former saw already transformed diff --git a/tests/incr05.at b/tests/incr05.at index fbb4ac4c..a22ca678 100644 --- a/tests/incr05.at +++ b/tests/incr05.at @@ -19,7 +19,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. AT_SETUP([incremental dumps with -C]) -AT_KEYWORDS([incremental incr05]) +AT_KEYWORDS([incremental incr05 chdir]) AT_TAR_CHECK([ AT_CHECK_TIMESTAMP diff --git a/tests/incr06.at b/tests/incr06.at index 2509461f..b6030cbd 100644 --- a/tests/incr06.at +++ b/tests/incr06.at @@ -19,7 +19,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. AT_SETUP([incremental dumps of nested directories]) -AT_KEYWORDS([incremental incr06]) +AT_KEYWORDS([incremental incr06 chdir]) AT_TAR_CHECK([ AT_CHECK_TIMESTAMP diff --git a/tests/incr07.at b/tests/incr07.at index a5b88673..1f4d33b1 100644 --- a/tests/incr07.at +++ b/tests/incr07.at @@ -16,7 +16,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. AT_SETUP([incremental restores with -C]) -AT_KEYWORDS([incremental extract incr07]) +AT_KEYWORDS([incremental extract incr07 chdir]) # Tar 1.26 had problems extracting from incremental restores when given # the -C option. The code in incremen.c:try_purge_directory and diff --git a/tests/incr08.at b/tests/incr08.at index e74be3d5..33e95665 100644 --- a/tests/incr08.at +++ b/tests/incr08.at @@ -36,7 +36,7 @@ # http://lists.gnu.org/archive/html/bug-tar/2013-09/msg00034.html AT_SETUP([filename normalization]) -AT_KEYWORDS([incremental create incr08]) +AT_KEYWORDS([incremental create incr08 chdir]) AT_TAR_CHECK([ AT_CHECK_TIMESTAMP diff --git a/tests/incr09.at b/tests/incr09.at index 983bdc24..28463a5e 100644 --- a/tests/incr09.at +++ b/tests/incr09.at @@ -24,7 +24,7 @@ # previous absolute path.) AT_SETUP([incremental with alternating -C]) -AT_KEYWORDS([incremental create incr09]) +AT_KEYWORDS([incremental create incr09 chdir]) AT_TAR_CHECK([ AT_CHECK_TIMESTAMP diff --git a/tests/incr10.at b/tests/incr10.at index cc77d499..00d13b34 100644 --- a/tests/incr10.at +++ b/tests/incr10.at @@ -16,7 +16,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. AT_SETUP([concatenated incremental archives (deletes)]) -AT_KEYWORDS([incremental concat cat incr10]) +AT_KEYWORDS([incremental concat cat incr10 chdir]) # Description: Extraction from concatenated incremental archives # produced spurious error messages when trying to set file ownership diff --git a/tests/incr11.at b/tests/incr11.at index 061a8db0..f7337871 100644 --- a/tests/incr11.at +++ b/tests/incr11.at @@ -23,7 +23,7 @@ # http://lists.gnu.org/archive/html/bug-tar/2015-11/msg00033.html AT_SETUP([concatenated incremental archives (renames)]) -AT_KEYWORDS([incremental concat cat incr11]) +AT_KEYWORDS([incremental concat cat incr11 chdir]) AT_TAR_CHECK([ AT_CHECK_TIMESTAMP diff --git a/tests/listed05.at b/tests/listed05.at index 13ac42ac..860571ca 100644 --- a/tests/listed05.at +++ b/tests/listed05.at @@ -31,7 +31,7 @@ # This testcase is Linux-specific and requires root privileges. AT_SETUP([--listed-incremental and remounted directories]) -AT_KEYWORDS([listed incremental listed05]) +AT_KEYWORDS([listed incremental listed05 chdir]) AT_TAR_CHECK([ AT_CHECK_TIMESTAMP diff --git a/tests/multiv01.at b/tests/multiv01.at index c7a1f092..2d613f68 100644 --- a/tests/multiv01.at +++ b/tests/multiv01.at @@ -22,7 +22,7 @@ # Test multivolume dumps from pipes. AT_SETUP([multivolume dumps from pipes]) -AT_KEYWORDS([multivolume multiv multiv01]) +AT_KEYWORDS([multivolume multiv multiv01 chdir]) # Fixme: should be configurable # TRUSS=truss -o /tmp/tr diff --git a/tests/onetop05.at b/tests/onetop05.at index d718f613..066906e8 100644 --- a/tests/onetop05.at +++ b/tests/onetop05.at @@ -19,7 +19,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. # AT_SETUP([tar --one-top-level restoring permissions]) -AT_KEYWORDS([extract onetop onetop05]) +AT_KEYWORDS([extract onetop onetop05 chdir]) # When extracting an archive that contains ./ with the --one-top-level option, # the mode and ownership of ./ would be incorrectly applied to the current diff --git a/tests/positional03.at b/tests/positional03.at index 9a03671d..4cad640d 100644 --- a/tests/positional03.at +++ b/tests/positional03.at @@ -19,7 +19,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. AT_SETUP([Several options]) -AT_KEYWORDS([options positional positional03]) +AT_KEYWORDS([options positional positional03 chdir]) AT_CHECK([ AT_SORT_PREREQ diff --git a/tests/remfiles04a.at b/tests/remfiles04a.at index 8d7dc633..3cf14220 100644 --- a/tests/remfiles04a.at +++ b/tests/remfiles04a.at @@ -23,7 +23,7 @@ # AT_SETUP([remove-files with -C:rel in -c/non-incr. mode]) -AT_KEYWORDS([create remove-files remfiles04 remfiles04a]) +AT_KEYWORDS([create remove-files remfiles04 remfiles04a chdir]) AT_TAR_CHECK([ AT_SORT_PREREQ diff --git a/tests/remfiles04b.at b/tests/remfiles04b.at index b075cf47..0957727c 100644 --- a/tests/remfiles04b.at +++ b/tests/remfiles04b.at @@ -31,7 +31,7 @@ # ) AT_SETUP([remove-files with -C:rel in -c/incr. mode]) -AT_KEYWORDS([create incremental remove-files remfiles04 remfiles04b]) +AT_KEYWORDS([create incremental remove-files remfiles04 remfiles04b chdir]) AT_TAR_CHECK([ AT_SORT_PREREQ diff --git a/tests/remfiles04c.at b/tests/remfiles04c.at index fd47d915..c8bb9efe 100644 --- a/tests/remfiles04c.at +++ b/tests/remfiles04c.at @@ -31,7 +31,7 @@ # ) AT_SETUP([remove-files with -C:rel in -r mode]) -AT_KEYWORDS([create append remove-files remfiles04 remfiles04c]) +AT_KEYWORDS([create append remove-files remfiles04 remfiles04c chdir]) AT_TAR_CHECK([ AT_SORT_PREREQ diff --git a/tests/remfiles05a.at b/tests/remfiles05a.at index cc952ba3..bd3c440b 100644 --- a/tests/remfiles05a.at +++ b/tests/remfiles05a.at @@ -32,7 +32,7 @@ # ) AT_SETUP([remove-files with -C:rel,rel in -c/non-incr. mode]) -AT_KEYWORDS([create remove-files remfiles05 remfiles05a]) +AT_KEYWORDS([create remove-files remfiles05 remfiles05a chdir]) AT_TAR_CHECK([ AT_SORT_PREREQ diff --git a/tests/remfiles05b.at b/tests/remfiles05b.at index 140e481a..2b1e3400 100644 --- a/tests/remfiles05b.at +++ b/tests/remfiles05b.at @@ -23,7 +23,7 @@ # AT_SETUP([remove-files with -C:rel,rel in -c/incr. mode]) -AT_KEYWORDS([create incremental remove-files remfiles05 remfiles05b]) +AT_KEYWORDS([create incremental remove-files remfiles05 remfiles05b chdir]) AT_TAR_CHECK([ AT_SORT_PREREQ diff --git a/tests/remfiles05c.at b/tests/remfiles05c.at index 00ab7068..30418eca 100644 --- a/tests/remfiles05c.at +++ b/tests/remfiles05c.at @@ -23,7 +23,7 @@ # AT_SETUP([remove-files with -C:rel,rel in -r mode]) -AT_KEYWORDS([create append remove-files remfiles05 remfiles05c]) +AT_KEYWORDS([create append remove-files remfiles05 remfiles05c chdir]) AT_TAR_CHECK([ AT_SORT_PREREQ diff --git a/tests/remfiles06a.at b/tests/remfiles06a.at index 20548260..0c71b8e2 100644 --- a/tests/remfiles06a.at +++ b/tests/remfiles06a.at @@ -23,7 +23,7 @@ # AT_SETUP([remove-files with -C:rel,abs in -c/non-incr. mode]) -AT_KEYWORDS([create remove-files remfiles06 remfiles06a]) +AT_KEYWORDS([create remove-files remfiles06 remfiles06a chdir]) AT_TAR_CHECK([ AT_SORT_PREREQ diff --git a/tests/remfiles06b.at b/tests/remfiles06b.at index 3671761d..bc204c74 100644 --- a/tests/remfiles06b.at +++ b/tests/remfiles06b.at @@ -23,7 +23,7 @@ # AT_SETUP([remove-files with -C:rel,abs in -c/incr. mode]) -AT_KEYWORDS([create incremental remove-files remfiles06 remfiles06b]) +AT_KEYWORDS([create incremental remove-files remfiles06 remfiles06b chdir]) AT_TAR_CHECK([ AT_SORT_PREREQ diff --git a/tests/remfiles06c.at b/tests/remfiles06c.at index 4c5694b2..f008fd96 100644 --- a/tests/remfiles06c.at +++ b/tests/remfiles06c.at @@ -23,7 +23,7 @@ # AT_SETUP([remove-files with -C:rel,abs in -r mode]) -AT_KEYWORDS([create append remove-files remfiles06 remfiles06c]) +AT_KEYWORDS([create append remove-files remfiles06 remfiles06c chdir]) AT_TAR_CHECK([ AT_SORT_PREREQ diff --git a/tests/remfiles07a.at b/tests/remfiles07a.at index b11aee16..dc3fde9c 100644 --- a/tests/remfiles07a.at +++ b/tests/remfiles07a.at @@ -23,7 +23,7 @@ # AT_SETUP([remove-files with -C:abs,rel in -c/non-incr. mode]) -AT_KEYWORDS([create remove-files remfiles07 remfiles07a]) +AT_KEYWORDS([create remove-files remfiles07 remfiles07a chdir]) AT_TAR_CHECK([ AT_SORT_PREREQ diff --git a/tests/remfiles07b.at b/tests/remfiles07b.at index 694a437c..80cd3ce8 100644 --- a/tests/remfiles07b.at +++ b/tests/remfiles07b.at @@ -23,7 +23,7 @@ # AT_SETUP([remove-files with -C:abs,rel in -c/incr. mode]) -AT_KEYWORDS([create incremental remove-files remfiles07 remfiles07b]) +AT_KEYWORDS([create incremental remove-files remfiles07 remfiles07b chdir]) AT_TAR_CHECK([ AT_SORT_PREREQ diff --git a/tests/remfiles07c.at b/tests/remfiles07c.at index 21b7ae2b..dbaed750 100644 --- a/tests/remfiles07c.at +++ b/tests/remfiles07c.at @@ -23,7 +23,7 @@ # AT_SETUP([remove-files with -C:abs,rel in -r mode]) -AT_KEYWORDS([create append remove-files remfiles07 remfiles07c]) +AT_KEYWORDS([create append remove-files remfiles07 remfiles07c chdir]) AT_TAR_CHECK([ AT_SORT_PREREQ diff --git a/tests/remfiles08a.at b/tests/remfiles08a.at index 39bb9922..7f8eb266 100644 --- a/tests/remfiles08a.at +++ b/tests/remfiles08a.at @@ -26,7 +26,7 @@ # AT_SETUP([remove-files deleting two subdirs in -c/non-incr. mode]) -AT_KEYWORDS([create remove-files remfiles08 remfiles08a]) +AT_KEYWORDS([create remove-files remfiles08 remfiles08a chdir]) AT_TAR_CHECK([ mkdir foo diff --git a/tests/remfiles08b.at b/tests/remfiles08b.at index cb7750ec..514ab199 100644 --- a/tests/remfiles08b.at +++ b/tests/remfiles08b.at @@ -29,7 +29,7 @@ # mode; see remfiles09b.at for that specific test case. AT_SETUP([remove-files deleting two subdirs in -c/incr. mode]) -AT_KEYWORDS([create incremental remove-files remfiles08 remfiles08b]) +AT_KEYWORDS([create incremental remove-files remfiles08 remfiles08b chdir]) AT_TAR_CHECK([ mkdir foo diff --git a/tests/remfiles08c.at b/tests/remfiles08c.at index ef65b49e..e4290843 100644 --- a/tests/remfiles08c.at +++ b/tests/remfiles08c.at @@ -26,7 +26,7 @@ # AT_SETUP([remove-files deleting two subdirs in -r mode]) -AT_KEYWORDS([create append remove-files remfiles08 remfiles08c]) +AT_KEYWORDS([create append remove-files remfiles08 remfiles08c chdir]) AT_TAR_CHECK([ AT_SORT_PREREQ diff --git a/tests/same-order01.at b/tests/same-order01.at index f50e923c..cd55bf47 100644 --- a/tests/same-order01.at +++ b/tests/same-order01.at @@ -25,7 +25,7 @@ # http://lists.gnu.org/archive/html/bug-tar/2004-05/msg00008.html AT_SETUP([working -C with --same-order]) -AT_KEYWORDS([same-order same-order01]) +AT_KEYWORDS([same-order same-order01 chdir]) AT_TAR_CHECK([ AT_SORT_PREREQ diff --git a/tests/same-order02.at b/tests/same-order02.at index 18ce8a0c..5179d6af 100644 --- a/tests/same-order02.at +++ b/tests/same-order02.at @@ -24,7 +24,7 @@ # Test if we did not break the correct behavior. AT_SETUP([multiple -C options]) -AT_KEYWORDS([same-order same-order02]) +AT_KEYWORDS([same-order same-order02 chdir]) AT_TAR_CHECK([ genfile -l 1024 -f file1 diff --git a/tests/sparse06.at b/tests/sparse06.at index 70141252..219f9ecb 100644 --- a/tests/sparse06.at +++ b/tests/sparse06.at @@ -19,7 +19,7 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. AT_SETUP([storing sparse file using seek method]) -AT_KEYWORDS([sparse sparse06]) +AT_KEYWORDS([sparse sparse06 chdir]) m4_define([check_pattern],[ rm -rf out archive.tar smallsparse && mkdir out diff --git a/tests/xattr02.at b/tests/xattr02.at index d4ca71b2..fbbff092 100644 --- a/tests/xattr02.at +++ b/tests/xattr02.at @@ -23,7 +23,7 @@ # Cooperation of the '-C' option and storing/restoring extended attributes. AT_SETUP([xattrs: change directory with -C option]) -AT_KEYWORDS([xattrs xattr02]) +AT_KEYWORDS([xattrs xattr02 chdir]) AT_TAR_CHECK([ AT_XATTRS_PREREQ diff --git a/tests/xattr03.at b/tests/xattr03.at index 51b191b2..af42e45c 100644 --- a/tests/xattr03.at +++ b/tests/xattr03.at @@ -23,7 +23,7 @@ # Setup of the trusted.* domain under privileged user. AT_SETUP([xattrs: trusted.* attributes]) -AT_KEYWORDS([xattrs xattr03]) +AT_KEYWORDS([xattrs xattr03 chdir]) AT_TAR_CHECK([ AT_PRIVILEGED_PREREQ diff --git a/tests/xattr04.at b/tests/xattr04.at index 13d0dd20..ab613845 100644 --- a/tests/xattr04.at +++ b/tests/xattr04.at @@ -24,7 +24,7 @@ # Related commit 4bde4f3. See the bug: https://bugzilla.redhat.com/717684 AT_SETUP([xattrs: s/open/openat/ regression]) -AT_KEYWORDS([xattrs xattr04]) +AT_KEYWORDS([xattrs xattr04 chdir]) AT_TAR_CHECK([ AT_XATTRS_PREREQ diff --git a/tests/xattr05.at b/tests/xattr05.at index ab5a2ab3..230fbf2d 100644 --- a/tests/xattr05.at +++ b/tests/xattr05.at @@ -26,7 +26,7 @@ # http://lists.gnu.org/archive/html/bug-tar/2012-10/msg00017.html AT_SETUP([xattrs: keywords with '=' and '%']) -AT_KEYWORDS([xattrs xattr05]) +AT_KEYWORDS([xattrs xattr05 chdir]) AT_TAR_CHECK([ AT_XATTRS_PREREQ |