r19339: Merge my 4.0-unittest branch. This adds an API for more fine-grained
commit8773e743c518578584d07d35ffdafdd598af88b0
authorJelmer Vernooij <jelmer@samba.org>
Mon, 16 Oct 2006 13:06:41 +0000 (16 13:06 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:21:12 +0000 (10 14:21 -0500)
tree89726232dd6ae9eca1c219e21729a9b2336ddaa9
parent0f2347e417dec4a50f95d64353b260cd53a44a2b
r19339: Merge my 4.0-unittest branch. This adds an API for more fine-grained
output in the testsuite rather than just True or False for a
set of tests.

The aim is to use this for:
 * known failure lists (run all tests and detect tests that
started working or started failing). This
   would allow us to get rid of the RPC-SAMBA3-* tests
 * nicer torture output
 * simplification of the testsuite system
 * compatibility with other unit testing systems
 * easier usage of smbtorture (being able to run one test
and automatically set up the environment for that)

This is still a work-in-progress; expect more updates over the next couple of
days.
(This used to be commit 0eb6097305776325c75081356309115f445a7218)
75 files changed:
source4/auth/gensec/cyrus_sasl.c
source4/lib/appweb/mpr/var.h
source4/lib/crypto/sha1test.c
source4/lib/talloc/testsuite.c
source4/rpc_server/echo/rpc_echo.c
source4/script/tests/test_nbt.sh
source4/script/tests/test_posix.sh
source4/script/tests/test_w2k3_file.sh
source4/scripting/ejs/smbscript.c
source4/torture/auth/ntlmssp.c
source4/torture/auth/pac.c
source4/torture/basic/aliases.c
source4/torture/basic/attr.c
source4/torture/basic/base.c
source4/torture/basic/charset.c
source4/torture/basic/delaywrite.c
source4/torture/basic/delete.c
source4/torture/basic/denytest.c
source4/torture/basic/dir.c
source4/torture/basic/disconnect.c
source4/torture/basic/locking.c
source4/torture/basic/mangle_test.c
source4/torture/basic/misc.c [moved from source4/torture/misc.c with 73% similarity]
source4/torture/basic/properties.c
source4/torture/basic/rename.c
source4/torture/basic/scanner.c
source4/torture/basic/secleak.c
source4/torture/basic/unlink.c
source4/torture/basic/utable.c
source4/torture/config.mk
source4/torture/ldap/common.c
source4/torture/libnet/libnet.c
source4/torture/local/binding_string.c
source4/torture/local/config.mk
source4/torture/local/dbspeed.c
source4/torture/local/event.c
source4/torture/local/iconv.c
source4/torture/local/idtree.c
source4/torture/local/irpc.c
source4/torture/local/local.c
source4/torture/local/messaging.c
source4/torture/local/ndr.c
source4/torture/local/registry.c
source4/torture/local/resolve.c
source4/torture/local/sddl.c
source4/torture/local/socket.c
source4/torture/local/torture.c
source4/torture/local/util_file.c
source4/torture/local/util_strlist.c
source4/torture/nbench/nbench.c
source4/torture/nbt/dgram.c
source4/torture/nbt/nbt.c
source4/torture/nbt/query.c
source4/torture/nbt/register.c
source4/torture/nbt/wins.c
source4/torture/nbt/winsbench.c
source4/torture/nbt/winsreplication.c
source4/torture/rap/rap.c
source4/torture/raw/raw.c
source4/torture/rpc/atsvc.c
source4/torture/rpc/dfs.c
source4/torture/rpc/echo.c
source4/torture/rpc/eventlog.c
source4/torture/rpc/rpc.c
source4/torture/rpc/rpc.h
source4/torture/rpc/unixinfo.c
source4/torture/rpc/wkssvc.c
source4/torture/smb2/config.mk
source4/torture/smb2/connect.c
source4/torture/smb2/smb2.c
source4/torture/smbtorture.c
source4/torture/torture.c
source4/torture/ui.c
source4/torture/ui.h
source4/torture/util_smb.c