summaryrefslogtreecommitdiff
path: root/source3/Makefile.in
diff options
context:
space:
mode:
authorAndrew Bartlett <abartlet@samba.org>2004-03-09 11:15:44 +0000
committerAndrew Bartlett <abartlet@samba.org>2004-03-09 11:15:44 +0000
commit32665c36c88d9f650baa33248275b711799fd300 (patch)
treef939ac21556abcdaf0e551792069966c2d676b87 /source3/Makefile.in
parent151faf6935d54efcc3b5bcf8e60419b490ac460d (diff)
downloadsamba-32665c36c88d9f650baa33248275b711799fd300.tar.gz
samba-32665c36c88d9f650baa33248275b711799fd300.tar.bz2
samba-32665c36c88d9f650baa33248275b711799fd300.zip
Given how core this code is, I figure it should have it's own testsuite.
Big thanks to tpot and mbp for showing how easy it can be to write a simple unit test, and for providing the STF. This also changes the strstr_m() code to use strstr_w() (avoiding duplication) and fixes it so that it passes the STF. (We now always restart before doing the unicode run, until sombody can show me why the testsuite is wrong). Andrew Bartlett (This used to be commit a893a324f37e6a171719db8ffffe66df31c2dbaa)
Diffstat (limited to 'source3/Makefile.in')
-rw-r--r--source3/Makefile.in5
1 files changed, 4 insertions, 1 deletions
diff --git a/source3/Makefile.in b/source3/Makefile.in
index 4699926012..5cb2f92628 100644
--- a/source3/Makefile.in
+++ b/source3/Makefile.in
@@ -1198,6 +1198,9 @@ bin/tdbdump@EXEEXT@: $(TDBDUMP_OBJ) bin/.dummy
bin/t_strcmp@EXEEXT@: bin/libbigballofmud.@SHLIBEXT@ torture/t_strcmp.o
$(CC) $(FLAGS) -o $@ $(LIBS) torture/t_strcmp.o -L ./bin -lbigballofmud
+bin/t_strstr@EXEEXT@: bin/libbigballofmud.@SHLIBEXT@ torture/t_strstr.o
+ $(CC) $(FLAGS) -o $@ $(LIBS) torture/t_strstr.o -L ./bin -lbigballofmud
+
bin/t_stringoverflow@EXEEXT@: bin/libbigballofmud.@SHLIBEXT@ torture/t_stringoverflow.o
$(CC) $(FLAGS) -o $@ torture/t_stringoverflow.o -L./bin -lbigballofmud
@@ -1476,4 +1479,4 @@ check: check-programs
# These are called by the test suite and need to be built before
# running it. For the time being we don't build all of BIN_PROGS,
# because they're not all needed.
-check-programs: bin/t_strcmp bin/t_push_ucs2 bin/smbcontrol bin/t_snprintf
+check-programs: bin/t_strcmp bin/t_strstr bin/t_push_ucs2 bin/smbcontrol bin/t_snprintf