svn commit: samba r19031 - in
branches/SAMBA_3_0/source/lib/replace/test: .
metze at samba.org
metze at samba.org
Mon Oct 2 09:21:20 GMT 2006
Author: metze
Date: 2006-10-02 09:21:20 +0000 (Mon, 02 Oct 2006)
New Revision: 19031
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=19031
Log:
merge from samba4:
add test that opendir() on files sets errno = ENOTDIR
metze
Modified:
branches/SAMBA_3_0/source/lib/replace/test/os2_delete.c
Changeset:
Modified: branches/SAMBA_3_0/source/lib/replace/test/os2_delete.c
===================================================================
--- branches/SAMBA_3_0/source/lib/replace/test/os2_delete.c 2006-10-02 09:20:18 UTC (rev 19030)
+++ branches/SAMBA_3_0/source/lib/replace/test/os2_delete.c 2006-10-02 09:21:20 UTC (rev 19031)
@@ -21,7 +21,7 @@
static int test_readdir_os2_delete_ret;
-#define FAILED(d) (fprintf(stderr, "Failed for %s - %s\n", d, strerror(errno)), test_readdir_os2_delete_ret = 1, 1)
+#define FAILED(d) (fprintf(stderr, "Failed for %s - %d = %s\n", d, errno, strerror(errno)), test_readdir_os2_delete_ret = 1, 1)
#ifndef MIN
#define MIN(a,b) ((a)<(b)?(a):(b))
@@ -87,7 +87,11 @@
cleanup();
create_files();
-
+
+ d = opendir(TESTDIR "/test0.txt");
+ if (d != NULL) FAILED("opendir() on file succeed");
+ if (errno != ENOTDIR) FAILED("opendir() on file didn't give ENOTDIR");
+
d = opendir(TESTDIR);
/* skip past . and .. */
More information about the samba-cvs
mailing list