*/
#include "compat/GnuRegex.h"
-/* cppunit is not quite C++0x compatible yet */
-#include "compat/cppunit.h"
-
#endif /* _SQUID_COMPAT_H */
#if USE_AUTH
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* demonstration test file, as new idioms are made they will
#if USE_AUTH
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test the auth Config framework
#ifndef SQUID_SRC_TEST_BOILDERPLATE_H
#define SQUID_SRC_TEST_BOILDERPLATE_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* demonstration test file, as new idioms are made they will
#ifndef SQUID_SRC_TEST_CACHEMANAGER_H
#define SQUID_SRC_TEST_CACHEMANAGER_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test the CacheManager implementation
#ifndef SQUID_BASE_TESTCHARACTERSET_H
#define SQUID_BASE_TESTCHARACTERSET_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
class testCharacterSet : public CPPUNIT_NS::TestFixture
{
#ifndef SQUID_SRC_TEST_CONFIG_PARSER_H
#define SQUID_SRC_TEST_CONFIG_PARSER_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test the ConfigParser framework
#ifndef SQUID_SRC_TEST_DISKIO_H
#define SQUID_SRC_TEST_DISKIO_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test the DiskIO framework
#include "base/EnumIterator.h"
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
class testEnumIterator : public CPPUNIT_NS::TestFixture
{
#ifndef SQUID_SRC_TEST_EVENT_H
#define SQUID_SRC_TEST_EVENT_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test the event module.
#ifndef SQUID_SRC_TEST_EVENTLOOP_H
#define SQUID_SRC_TEST_EVENTLOOP_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test the EventLoop implementation
#ifndef SQUID_SRC_TESTS_TESTHTTP1PARSER_H
#define SQUID_SRC_TESTS_TESTHTTP1PARSER_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
class testHttp1Parser : public CPPUNIT_NS::TestFixture
{
#ifndef SQUID_SRC_TEST_HTTP_REPLY_H
#define SQUID_SRC_TEST_HTTP_REPLY_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test HttpReply
#ifndef SQUID_SRC_TEST_HTTP_REQUEST_H
#define SQUID_SRC_TEST_HTTP_REQUEST_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test HttpRequest
#ifndef SQUID_SRC_TEST_HTTP_REQUEST_METHOD_H
#define SQUID_SRC_TEST_HTTP_REQUEST_METHOD_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test HttpRequestMethod
#ifndef SQUID_SRC_TESTS_TESTICMP_H
#define SQUID_SRC_TESTS_TESTICMP_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
#if USE_ICMP
#ifndef SQUID_SRC_TEST_IPADDRESS_H
#define SQUID_SRC_TEST_IPADDRESS_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test the IP storage type
#ifndef SQUID_TESTLOOKUPTABLE_H_
#define SQUID_TESTLOOKUPTABLE_H_
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
class testLookupTable : public CPPUNIT_NS::TestFixture
{
#ifndef SQUID_SRC_TESTS_TESTMEM_H
#define SQUID_SRC_TESTS_TESTMEM_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
class testMem : public CPPUNIT_NS::TestFixture
{
#ifndef SQUID_SRC_TESTS_TESTNETDB_H
#define SQUID_SRC_TESTS_TESTNETDB_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
class testNetDb : public CPPUNIT_NS::TestFixture
{
#ifndef SQUID_SRC_TESTS_TESTPACKABLESTREAM_H
#define SQUID_SRC_TESTS_TESTPACKABLESTREAM_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test PackableStream
#ifndef SQUID_SRC_TEST_RFC1035_H
#define SQUID_SRC_TEST_RFC1035_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test the DNS resolver RFC 1035 Engine
#ifndef SQUID_SRC_TEST_REFCOUNT_H
#define SQUID_SRC_TEST_REFCOUNT_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
class testRefCount : public CPPUNIT_NS::TestFixture
{
#ifndef SQUID_SRC_TEST_TESTROCK_H
#define SQUID_SRC_TEST_TESTROCK_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test the store framework
#ifndef SQUID_SRC_TEST_TESTSBUF_H
#define SQUID_SRC_TEST_TESTSBUF_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
#include "base/TextException.h"
#ifndef SQUID_SRC_TEST_TESTSBUF_H
#define SQUID_SRC_TEST_TESTSBUF_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
class testSBufList : public CPPUNIT_NS::TestFixture
{
#ifndef TESTSTATHIST_H_
#define TESTSTATHIST_H_
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
class testStatHist : public CPPUNIT_NS::TestFixture
{
#include "Store.h"
#include "store/Controlled.h"
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test the store framework
#ifndef SQUID_SRC_TEST_STORECONTROLLER_H
#define SQUID_SRC_TEST_STORECONTROLLER_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test the store framework
#ifndef SQUID_SRC_TEST_STOREHASHINDEX_H
#define SQUID_SRC_TEST_STOREHASHINDEX_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test the store framework
#ifndef SQUID_SRC_TEST_STRING_H
#define SQUID_SRC_TEST_STRING_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test the store framework
#ifndef SQUID_TESTTOKENIZER_H_
#define SQUID_TESTTOKENIZER_H_
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
class testTokenizer : public CPPUNIT_NS::TestFixture
{
#ifndef SQUID_SRC_TEST_URL_H
#define SQUID_SRC_TEST_URL_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test the URL class.
#ifndef SQUID_SRC_TEST_STORECONTROLLER_H
#define SQUID_SRC_TEST_STORECONTROLLER_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test the store framework
#ifndef SQUID_SRC_TESTS_TESTURISCHEME_H
#define SQUID_SRC_TESTS_TESTURISCHEME_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* test UriScheme
#ifndef SQUID_SRC_TESTS_TESTYESNONONE_H
#define SQUID_SRC_TESTS_TESTYESNONONE_H
-#include <cppunit/extensions/HelperMacros.h>
+#include "compat/cppunit.h"
/*
* demonstration test file, as new idioms are made they will
#include "util.h"
#include <cstdlib>
+#include <functional>
#if HAVE_UNISTD_H
#include <unistd.h>
#endif