#define __FUNCTION__ ""
#endif
-/* Exclude CPPUnit tests from the allocator restrictions. */
-/* BSD implementation uses these still */
-#if defined(SQUID_UNIT_TEST)
-#define SQUID_NO_STRING_BUFFER_PROTECT 1
-#endif
-
/* Bug 2500: Solaris 10/11 require s6_addr* defines. */
//#define s6_addr8 _S6_un._S6_u8
//#define s6_addr16 _S6_un._S6_u16
-#define SQUID_UNIT_TEST 1
#include "squid.h"
+#include "testPreCompiler.h"
#include <cassert>
-#include "testPreCompiler.h"
-
CPPUNIT_TEST_SUITE_REGISTRATION( testPreCompiler );
/**
SOFTWARE.
******************************************************************/
-#define SQUID_NO_STRING_BUFFER_PROTECT 1
#include "squid.h"
#if HAVE_UNISTD_H
-#define SQUID_UNIT_TEST 1
#include "squid.h"
+#include "testRFC1035.h"
#include <cassert>
-#include "testRFC1035.h"
-
/* Being a C library code it is best bodily included and tested with C++ type-safe techniques. */
#include "lib/rfc1035.c"
#include "lib/rfc2671.c"
-#define SQUID_UNIT_TEST 1
#include "squid.h"
+#include "testRFC1738.h"
#include <cassert>
-#include "testRFC1738.h"
-
/* Being a C library code it is best bodily included and tested with C++ type-safe techniques. */
#include "lib/rfc1738.c"
-#define SQUID_UNIT_TEST 1
-
#include "squid.h"
#include "base/CharacterSet.h"
#include "testCharacterSet.h"
#ifndef SQUID_BASE_TESTCHARACTERSET_H
#define SQUID_BASE_TESTCHARACTERSET_H
-#define SQUID_UNIT_TEST 1
-
#include <cppunit/extensions/HelperMacros.h>
class testCharacterSet : public CPPUNIT_NS::TestFixture
-#define SQUID_UNIT_TEST 1
#define SQUID_HELPER 1
#include "squid.h"
#ifndef SQUID_SRC_TEST_URL_H
#define SQUID_SRC_TEST_URL_H
-#define SQUID_UNIT_TEST 1
-
#include "Icmp.h"
#include <cppunit/extensions/HelperMacros.h>
-#define SQUID_UNIT_TEST 1
#include "squid.h"
#include "ip/Address.h"
#include "ip/tools.h"
-#define SQUID_UNIT_TEST 1
#include "squid.h"
#if USE_AUTH
-#define SQUID_UNIT_TEST 1
-
#include "squid.h"
#if USE_AUTH
-#define SQUID_UNIT_TEST 1
#include "squid.h"
-
#include "testBoilerplate.h"
#include <stdexcept>
-#define SQUID_UNIT_TEST 1
-
#include "squid.h"
#include "CacheManager.h"
#include "Mem.h"
-#define SQUID_UNIT_TEST 1
#include "squid.h"
#include "ConfigParser.h"
#include "event.h"
-#define SQUID_UNIT_TEST 1
#include "squid.h"
-
#include "DiskIO/DiskIOModule.h"
#include "HttpHeader.h"
#include "HttpReply.h"
-#define SQUID_UNIT_TEST 1
#include "squid.h"
#include <cppunit/TestAssert.h>
-#define SQUID_UNIT_TEST 1
#include "squid.h"
#include <cppunit/TestAssert.h>
-#define SQUID_UNIT_TEST 1
#include "squid.h"
#include <cppunit/TestAssert.h>
-#define SQUID_UNIT_TEST 1
#include "squid.h"
#include <cppunit/TestAssert.h>
-#define SQUID_UNIT_TEST 1
#include "squid.h"
#include <cppunit/TestAssert.h>
-#define SQUID_UNIT_TEST 1
-
#include "squid.h"
#include <cppunit/TestAssert.h>
-#define SQUID_UNIT_TEST 1
#include "squid.h"
#include <cppunit/BriefTestProgressListener.h>
-#define SQUID_UNIT_TEST 1
#include "squid.h"
-
#include "ConfigParser.h"
#include "DiskIO/DiskIOModule.h"
#include "fs/rock/RockSwapDir.h"
-#define SQUID_UNIT_TEST 1
#include "squid.h"
#include "StatHist.h"
#include "testStatHist.h"
-#define SQUID_UNIT_TEST 1
-
#include "squid.h"
#include "Store.h"
#include "testStore.h"
-#define SQUID_UNIT_TEST 1
-
#include "squid.h"
#include "Mem.h"
#include "MemObject.h"
-#define SQUID_UNIT_TEST 1
-
#include "squid.h"
#include "CapturingStoreEntry.h"
#include "Mem.h"
-#define SQUID_UNIT_TEST 1
-
#include "squid.h"
#include "Mem.h"
#include "MemObject.h"
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
*
*/
-
-#define SQUID_UNIT_TEST 1
#include "squid.h"
#include "event.h"
#include "EventLoop.h"
-#define SQUID_UNIT_TEST 1
-
#include "squid.h"
#include "event.h"
#include "Mem.h"
-#define SQUID_UNIT_TEST 1
#include "squid.h"
#include <cppunit/TestAssert.h>
-#define SQUID_UNIT_TEST 1
#include "squid.h"
-
#include "DiskIO/DiskIOModule.h"
#include "fs/ufs/UFSSwapDir.h"
#include "globals.h"
-#define SQUID_UNIT_TEST 1
-
#include "squid.h"
#include <cppunit/TestAssert.h>
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
*
*/
-#define SQUID_UNIT_TEST 1
#include "squid.h"
-
-#if 0
-//#include "Store.h"
-//#include "client_side_request.h"
-#endif
-
-/** \todo CLEANUP: This file shoudl be called something_stub.cc */
-
#include "HttpHeader.h"
#include "HttpHeaderRange.h"
#include "Mem.h"
-#if 0
-#include "acl/Checklist.h"
-#endif
+/** \todo CLEANUP: This file should be called something_stub.cc */
void httpHeaderPutStr(HttpHeader * hdr, http_hdr_type type, const char *str)
{