X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=tests%2Fdelete03.sh;h=0683b719dab0ae09eb91cd50eb99bcaacb1c21a9;hb=f730b4731421f8cc718e42ff776a1fee7c0c02b9;hp=158752af390f4bb99ebae801e1c8f227912a6c57;hpb=347ea38cc46b297b2709bce9d296e2460b9128bd;p=chaz%2Ftar diff --git a/tests/delete03.sh b/tests/delete03.sh index 158752a..0683b71 100755 --- a/tests/delete03.sh +++ b/tests/delete03.sh @@ -19,7 +19,8 @@ # 02111-1307, USA. . ./preset -. $srcdir/before +TAR_ARCHIVE_FORMATS="gnu oldgnu posix" +. $srcdir/before set -e 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 @@ -28,21 +29,18 @@ for i in 1 2 3 4 5 6 7 8 9 do touch $prefix$i done tar -cf archive ./$prefix* -tar --delete -f archive ${prefix}5 +tar --delete -f archive ./${prefix}5 tar -tf archive out="\ -${prefix}1 -${prefix}2 -${prefix}3 -${prefix}4 -${prefix}6 -${prefix}7 -${prefix}8 -${prefix}9 -" - -err="tar: Removing leading \`./' from member names +./${prefix}1 +./${prefix}2 +./${prefix}3 +./${prefix}4 +./${prefix}6 +./${prefix}7 +./${prefix}8 +./${prefix}9 " . $srcdir/after