summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/talloc/wscript9
-rw-r--r--lib/tdb/wscript6
-rw-r--r--lib/tevent/wscript5
-rw-r--r--source4/lib/ldb/wscript6
4 files changed, 22 insertions, 4 deletions
diff --git a/lib/talloc/wscript b/lib/talloc/wscript
index e24314b7d1..fadb4590cc 100644
--- a/lib/talloc/wscript
+++ b/lib/talloc/wscript
@@ -61,7 +61,8 @@ def build(bld):
bld.PKG_CONFIG_FILES('talloc.pc', vnum=VERSION)
-def dist():
- '''makes a tarball for distribution'''
- samba_dist.dist()
-
+def test(ctx):
+ '''run talloc testsuite'''
+ import Utils
+ cmd = os.path.join(Utils.g_module.blddir, 'talloc_testsuite')
+ os.system(cmd)
diff --git a/lib/tdb/wscript b/lib/tdb/wscript
index aff395f7fc..90fa191bf8 100644
--- a/lib/tdb/wscript
+++ b/lib/tdb/wscript
@@ -70,3 +70,9 @@ def build(bld):
enabled=s4_build,
realname='tdb.so')
+
+def test(ctx):
+ '''run tdb testsuite'''
+ import Utils
+ cmd = os.path.join(Utils.g_module.blddir, 'tdbtorture')
+ os.system(cmd)
diff --git a/lib/tevent/wscript b/lib/tevent/wscript
index d9634f452a..9f7e25d241 100644
--- a/lib/tevent/wscript
+++ b/lib/tevent/wscript
@@ -53,3 +53,8 @@ def build(bld):
deps='replace talloc',
enabled= not bld.CONFIG_SET('USING_SYSTEM_TEVENT'),
vnum=VERSION)
+
+def test(ctx):
+ '''test tevent'''
+ print("The tevent testsuite is part of smbtorture in samba4")
+
diff --git a/source4/lib/ldb/wscript b/source4/lib/ldb/wscript
index da83b7c26f..971c6688f3 100644
--- a/source4/lib/ldb/wscript
+++ b/source4/lib/ldb/wscript
@@ -174,3 +174,9 @@ def build(bld):
deps='ldb',
realname='ldb.so')
+
+def test(ctx):
+ '''run ldb testsuite'''
+ import Utils
+ cmd = 'tests/test-tdb.sh'
+ os.system(cmd)