From 47dfe299c8a5a64ade88d15ecf71f99800ea40cd Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Fri, 26 Mar 2004 02:39:48 +0000 Subject: - 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) --- source4/torture/config.m4 | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'source4/torture/config.m4') 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) -- cgit