^samba4.smb2.acls.*.ACCESSBASED
^samba4.ldap.dirsync.python.ad_dc_ntvfs..__main__.ExtendedDirsyncTests.test_dirsync_deleted_items
#^samba4.ldap.dirsync.python.ad_dc_ntvfs..__main__.ExtendedDirsyncTests.*
-^samba4.libsmbclient.opendir.(NT1|SMB3).opendir # This requires netbios browsing
+^samba4.*libsmbclient.opendir.(NT1|SMB3).opendir # This requires netbios browsing
^samba4.rpc.drsuapi.*.drsuapi.DsGetDomainControllerInfo\(.*\)$
^samba4.smb2.oplock.exclusive2\(.*\)$ # samba 4 oplocks are a mess
^samba4.smb2.oplock.exclusive5\(.*\)$ # samba 4 oplocks are a mess
-samba4.libsmbclient.readdirplus2.NT1.readdirplus2.*
-samba4.libsmbclient.readdirplus_seek.NT1.readdirplus_seek.*
+samba4.unix_ext.libsmbclient.readdirplus2.NT1.readdirplus2.*
+samba4.unix_ext.libsmbclient.readdirplus_seek.NT1.readdirplus_seek.*
testargs + [ "--option=torture:clientprotocol=%s" % proto],
'samba4')
plantestsuite_loadlist(
- "samba4.%s.%s" % (t, proto), env, " ".join(cmdarray))
+ "samba4.unix_ext.%s.%s" % (t, proto), env, " ".join(cmdarray))
+
+ plantestsuite_loadlist(
+ "samba4.non_unix_ext.%s.%s" % (t, proto),
+ env,
+ "(inject=\"${SERVERCONFFILE%/*}/global_inject.conf\"; " +
+ "echo \"unix extensions = no\" > ${inject} ; " +
+ " ".join(cmdarray) +
+ "; > ${inject})")
+
libsmbclient = smbtorture4_testsuites("libsmbclient.")
protocols = [ 'NT1', 'SMB3' ]