]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Fix tokenizer unit tests scaffolding
authorFrancesco Chemolli <kinkie@squid-cache.org>
Thu, 12 Dec 2013 21:54:03 +0000 (22:54 +0100)
committerFrancesco Chemolli <kinkie@squid-cache.org>
Thu, 12 Dec 2013 21:54:03 +0000 (22:54 +0100)
src/parser/Makefile.am
src/parser/Tokenizer.cc
src/parser/testTokenizer.cc

index 29eae51869fac20e785e7ca3271b7fcdc8661da4..9679cb099302112ef8eb877f2abcc6881b6fb680 100644 (file)
@@ -33,11 +33,17 @@ testTokenizer_SOURCES = \
        testTokenizer.h \
        testTokenizer.cc \
        Tokenizer.h \
-       Tokenizer.cc
+       $(top_srcdir)/src/tests/stub_mem.cc \
+       $(top_srcdir)/src/tests/stub_debug.cc \
+       $(top_srcdir)/src/tests/stub_time.cc \
+       $(top_srcdir)/src/tests/stub_SBufDetailedStats.cc
 nodist_testTokenizer_SOURCES = \
        $(top_srcdir)/src/tests/testMain.cc
-testIcmp_LDFLAGS = $(LIBADD_DL)
-testIcmp_LDADD = \
+testTokenizer_LDFLAGS = $(LIBADD_DL)
+testTokenizer_LDADD = \
+       libsquid-parser.la \
+       $(top_builddir)/lib/libmiscutil.la \
        $(SQUID_CPPUNIT_LIBS) \
        $(SQUID_CPPUNIT_LA) \
-testIcmp_DEPENDENCIES = $(SQUID_CPPUNIT_LA)
+       $(COMPAT_LIB)
+testTokenizer_DEPENDENCIES = $(SQUID_CPPUNIT_LA)
index 2774a94d26c3d41832d2bc19041faed1b76ee2d9..13c5f5059f312467692140475ac076348d623612 100644 (file)
@@ -16,7 +16,8 @@ Tokenizer::prefix(SBuf &returnedToken, const CharacterSet &tokenChars)
     const SBuf::size_type pos=find_first_not_in(tokenChars);
     if (pos == SBuf::npos)
         return false;
-
+    //finish
+    return true;
 }
 
 bool
index 2a6e193f58835ac3b489a3a5b95cbe38a6275a95..949779666fac76d9f12239e79fe5bc5b6ed1a91c 100644 (file)
@@ -1,10 +1,14 @@
+#include "squid.h"
+
 #include "testTokenizer.h"
 #include "Tokenizer.h"
 
+CPPUNIT_TEST_SUITE_REGISTRATION( testTokenizer );
+
+
 void
 testTokenizer::testTokenizerPrefix()
 {
-
 }
 
 void