X-Git-Url: https://wimlib.net/git/?p=wimlib;a=blobdiff_plain;f=tests%2Ftest-imagex-ntfs;fp=tests%2Ftest-imagex-ntfs;h=afe441fb208d6d85a5dc7f48c443d6dd9a77e927;hp=66c39de4846bb8d90060eec53b112bbb38427e8b;hb=7f262affd75b6e6e3e2a449b1d956592c9772a96;hpb=1a2837de2180cc871239a0627903a142a754e189 diff --git a/tests/test-imagex-ntfs b/tests/test-imagex-ntfs index 66c39de4..afe441fb 100755 --- a/tests/test-imagex-ntfs +++ b/tests/test-imagex-ntfs @@ -157,16 +157,19 @@ do_test "dd if=/dev/zero of=file bs=4096 count=10 &> /dev/null" msg "file with DOS name" do_test "echo 1 > file; setfattr -v file -n system.ntfs_dos_name file" -msg "file with DOS name with alphabetically smaller hardlink in same directory" -do_test "echo 1 > file; setfattr -v file -n system.ntfs_dos_name file; ln file aaa_link" +# To be replaced/removed: files with DOS names can no longer be hard linked as +# of NTFS-3g 2013.1.13. -msg "file with DOS name with alphabetically larger hardlink in same directory" -do_test "echo 1 > file; setfattr -v file -n system.ntfs_dos_name file; ln file zzz_link" +#msg "file with DOS name with alphabetically smaller hardlink in same directory" +#do_test "echo 1 > file; setfattr -v file -n system.ntfs_dos_name file; ln file aaa_link" -msg "file with long name and with DOS name with alphabetically smaller hardlink in same directory" -do_test 'echo 1 > file_with_a_long_name; - setfattr -v "file~1" -n system.ntfs_dos_name file_with_a_long_name; - ln file_with_a_long_name aaa_link' +#msg "file with DOS name with alphabetically larger hardlink in same directory" +#do_test "echo 1 > file; setfattr -v file -n system.ntfs_dos_name file; ln file zzz_link" + +#msg "file with long name and with DOS name with alphabetically smaller hardlink in same directory" +#do_test 'echo 1 > file_with_a_long_name; + #setfattr -v "file~1" -n system.ntfs_dos_name file_with_a_long_name; + #ln file_with_a_long_name aaa_link' msg "many nested directories" do_test 'mkdir dir; mkdir dir/subdir; mkdir dir/subdir/subdir2; mkdir dir/subdir/subdir3' @@ -220,11 +223,14 @@ do_test 'echo 999 > file; setfattr -n user.ads -v "888" file; ln file link;' -msg "file with named data stream with hardlink and DOS name" -do_test 'echo 999 > file; - setfattr -n user.ads -v "888" file; - ln file link; - setfattr -v DOSNAME -n system.ntfs_dos_name file;' +# To be replaced/removed: files with DOS names can no longer be hard linked as +# of NTFS-3g 2013.1.13. + +#msg "file with named data stream with hardlink and DOS name" +#do_test 'echo 999 > file; + #setfattr -n user.ads -v "888" file; + #ln file link; + #setfattr -v DOSNAME -n system.ntfs_dos_name file;' msg "C source code of wimlib" do_test 'cp $srcdir/src/*.{c,h} .' @@ -274,7 +280,8 @@ do_test 'echo -n 8 > file; ln file dir/subdir/file; echo -n 8 > dir/subdir/file2; ln dir/subdir/file dir/subdir/link; - setfattr -n system.ntfs_dos_name -v 123 dir/subdir/link; + echo -n > dir/subdir/empty; + setfattr -n system.ntfs_dos_name -v 123 dir/subdir/empty; setfattr -n system.ntfs_acl -v 0s`cat $srcdir/tests/security_descriptor_1.base64` dir/subdir/link; setfattr -n user.yet_another_ads -v "" dir/subdir/link; setfattr -n user.yet_another_ads2 -v "" dir/subdir/link;