summaryrefslogtreecommitdiff
path: root/source4/torture/libsmbclient
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2011-05-10 22:12:52 +0200
committerAndrew Bartlett <abartlet@samba.org>2011-06-21 11:29:35 +1000
commita6f31f13ec6c7eb65f2d3fc39038453bb14aa17b (patch)
treef73c4654e15845cf6385a2c27b673f8b02a204c1 /source4/torture/libsmbclient
parent577034b3cd18c518140b91ade6b94487734ed92a (diff)
downloadsamba-a6f31f13ec6c7eb65f2d3fc39038453bb14aa17b.tar.gz
s4-torture Enable libnetapi and libsmbclient tests using combined build
Because we now always build the source3 code, we can link directly against a private libnetapi and libsmbclient to test the behaviour of these important APIs. We use a private libnetapi_net_init(), and by using this interface rather than the public one, we can ensure that the correct smb.conf is loaded (as smbtorture4 is a Samba4 semantics binary). The #include of the source3 includes.h is required to do the manual lp_load(). Andrew Bartlett
Diffstat (limited to 'source4/torture/libsmbclient')
-rw-r--r--source4/torture/libsmbclient/wscript_build5
1 files changed, 2 insertions, 3 deletions
diff --git a/source4/torture/libsmbclient/wscript_build b/source4/torture/libsmbclient/wscript_build
index 8f93487389f..8b2c516dbfc 100644
--- a/source4/torture/libsmbclient/wscript_build
+++ b/source4/torture/libsmbclient/wscript_build
@@ -6,9 +6,8 @@ bld.SAMBA_MODULE('TORTURE_LIBSMBCLIENT',
autoproto='proto.h',
subsystem='smbtorture',
init_function='torture_libsmbclient_init',
- deps='POPT_CREDENTIALS SMBCLIENT',
- internal_module=True,
- enabled=False
+ deps='POPT_CREDENTIALS libsmb/smbclient',
+ internal_module=True
)