s3: torture: Add additional POSIX mkdir tests.
authorJeremy Allison <jra@samba.org>
Sun, 24 Feb 2019 16:03:32 +0000 (08:03 -0800)
committerKarolin Seeger <kseeger@samba.org>
Mon, 4 Mar 2019 10:37:56 +0000 (10:37 +0000)
commitffb706ddbce86175b69bc5425cf9a4b86737f5ec
treec2562d11a1ed38e6ba8e1ceea33139ce10447588
parent4b58042f3fa2dbb4ac65efb565431b9ace862b4a
s3: torture: Add additional POSIX mkdir tests.

Ensure that if POSIX_foo exists as a file
we return the correct error code NT_STATUS_OBJECT_PATH_NOT_FOUND
if we try and traverse it as a directory.

Also ensure creation/deletion of POSIX_foo/foo fails
for directories and files with NT_STATUS_OBJECT_PATH_NOT_FOUND
if the directory POSIX_foo/ doesn't exist.

knownfail is back :-).

BUG: https://bugzilla.samba.org/show_bug.cgi?id=13803

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
(cherry picked from commit 632d0db8c42d50f5eecd002d9573f739cd945960)
selftest/knownfail
source3/torture/torture.c