summaryrefslogtreecommitdiff
path: root/source4/torture/config.m4
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2004-03-26 02:39:48 +0000
committerAndrew Tridgell <tridge@samba.org>2004-03-26 02:39:48 +0000
commit47dfe299c8a5a64ade88d15ecf71f99800ea40cd (patch)
tree0cf7ed8fbcb122f397f6c9f541d656bb1344b42c /source4/torture/config.m4
parent9a29b393775e29dea2ba1048e86fed60b7a38e3d (diff)
downloadsamba-47dfe299c8a5a64ade88d15ecf71f99800ea40cd.tar.gz
samba-47dfe299c8a5a64ade88d15ecf71f99800ea40cd.tar.bz2
samba-47dfe299c8a5a64ade88d15ecf71f99800ea40cd.zip
- moved some of the base tests into torture/basic/
- added a CHARSET set of tests, which determines how the server deals with some specific charset issues related to UTF-16 support. Interestingly, Samba3 already passes all but one of these tests, because our incorrect UCS-2 and UTF-8 implementations where we don't check the validity of characters actually matches what Windows does! This means that adding UTF-16 support to Samba is going to be _much_ easier than we expected. (This used to be commit c8497a42364d186f08102224d5062d176ee81f5b)
Diffstat (limited to 'source4/torture/config.m4')
-rwxr-xr-xsource4/torture/config.m413
1 files changed, 9 insertions, 4 deletions
diff --git a/source4/torture/config.m4 b/source4/torture/config.m4
index f7ad78611c..f2fb4cbac2 100755
--- a/source4/torture/config.m4
+++ b/source4/torture/config.m4
@@ -19,9 +19,14 @@ SMB_SUBSYSTEM(TORTURE_RPC,[],
SMB_SUBSYSTEM(TORTURE_NBENCH,[],
[torture/nbench/nbio.o torture/nbench/nbench.o])
+SMB_SUBSYSTEM(TORTURE_BASIC,[],
+ [torture/basic/scanner.o torture/basic/utable.o \
+ torture/basic/charset.o torture/basic/mangle_test.o \
+ torture/basic/denytest.o \
+ torture/basic/aliases.o])
+
SMB_SUBSYSTEM(TORTURE,[],
- [torture/torture.o torture/torture_util.o torture/scanner.o \
- torture/utable.o torture/denytest.o torture/mangle_test.o \
- torture/aliases.o libcli/raw/clirewrite.o \$(TORTURE_RAW_OBJS) \
- \$(TORTURE_RPC_OBJS) \$(TORTURE_NBENCH_OBJS)],
+ [torture/torture.o torture/torture_util.o \
+ libcli/raw/clirewrite.o \$(TORTURE_RAW_OBJS) \
+ \$(TORTURE_RPC_OBJS) \$(TORTURE_NBENCH_OBJS) \$(TORTURE_BASIC_OBJS)],
torture/torture_public_proto.h)