diff options
author | Ralph Boehme <slow@samba.org> | 2019-07-05 17:35:50 +0200 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2019-07-12 21:31:30 +0000 |
commit | bb37a88e63660f885121703419f183f9c3e85827 (patch) | |
tree | f25033d48027994affda30f4a1f9022722f36090 /source3/selftest | |
parent | 17496a39b1c6f6c703219d559254e894a40d0117 (diff) | |
download | samba-bb37a88e63660f885121703419f183f9c3e85827.tar.gz |
s4/torture: add a vfs_fruit unconversion test
Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source3/selftest')
-rwxr-xr-x | source3/selftest/tests.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/source3/selftest/tests.py b/source3/selftest/tests.py index 78f58bdb30c..aff51d67d4a 100755 --- a/source3/selftest/tests.py +++ b/source3/selftest/tests.py @@ -499,6 +499,7 @@ vfs = [ "vfs.fruit_file_id", "vfs.fruit_timemachine", "vfs.fruit_conversion", + "vfs.unfruit", ] tests = base + raw + smb2 + rpc + unix + local + rap + nbt + libsmbclient + idmap + vfs @@ -623,6 +624,15 @@ for t in tests: elif t == "vfs.fruit_conversion": plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/tmp -U$USERNAME%$PASSWORD --option=torture:share2=vfs_fruit_wipe_intentionally_left_blank_rfork --option=torture:delete_empty_adfiles=false', 'wipe_intentionally_left_blank_rfork') plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/tmp -U$USERNAME%$PASSWORD --option=torture:share2=vfs_fruit_delete_empty_adfiles --option=torture:delete_empty_adfiles=true', 'delete_empty_adfiles') + elif t == "vfs.unfruit": + creds = '-U$USERNAME%$PASSWORD' + share2 = '--option=torture:share2=tmp' + netopt = '--option=torture:net=%s' % net + shareopt = '--option=torture:sharename' + + plansmbtorture4testsuite(t, "nt4_dc:local", '//$SERVER_IP/vfs_fruit %s %s %s %s=%s' % (creds, share2, netopt, shareopt, 'vfs_fruit'), 'metadata_netatalk') + plansmbtorture4testsuite(t, "nt4_dc:local", '//$SERVER_IP/vfs_fruit_metadata_stream %s %s %s %s=%s' % (creds, share2, netopt, shareopt, 'vfs_fruit_metadata_stream'), 'metadata_stream') + plansmbtorture4testsuite(t, "nt4_dc:local", '//$SERVER_IP/vfs_fruit_stream_depot %s %s %s %s=%s' % (creds, share2, netopt, shareopt, 'vfs_fruit_stream_depot'), 'streams_depot') elif t == "rpc.schannel_anon_setpw": plansmbtorture4testsuite(t, "nt4_dc", '//$SERVER_IP/tmp -U$%', description="anonymous password set") plansmbtorture4testsuite(t, "nt4_dc_schannel", '//$SERVER_IP/tmp -U$%', description="anonymous password set (schannel enforced server-side)") |