]>
Commit | Line | Data |
---|---|---|
26ac0430 | 1 | #define SQUID_UNIT_TEST 1 |
ec94e362 | 2 | |
582c2af2 | 3 | #include "squid.h" |
58e4a8e6 | 4 | #include "DiskIO/DiskIOModule.h" |
58e4a8e6 | 5 | #include "HttpHeader.h" |
6 | #include "HttpReply.h" | |
602d9612 A |
7 | #include "Mem.h" |
8 | #include "MemObject.h" | |
9 | #include "Store.h" | |
58e4a8e6 | 10 | #include "StoreFileSystem.h" |
602d9612 A |
11 | #include "SwapDir.h" |
12 | #include "testDiskIO.h" | |
58e4a8e6 | 13 | #include "testStoreSupport.h" |
14 | ||
27e059d4 AJ |
15 | #if HAVE_STDEXCEPT |
16 | #include <stdexcept> | |
17 | #endif | |
18 | ||
58e4a8e6 | 19 | CPPUNIT_TEST_SUITE_REGISTRATION( testDiskIO ); |
20 | ||
16555581 | 21 | void |
22 | testDiskIO::setUp() | |
23 | { | |
58e4a8e6 | 24 | Mem::Init(); |
25 | DiskIOModule::SetupAllModules(); | |
16555581 | 26 | } |
58e4a8e6 | 27 | |
28 | void | |
29 | testDiskIO::testFindDefault() | |
30 | { | |
31 | DiskIOModule * module = DiskIOModule::FindDefault(); | |
633c035d | 32 | #if USE_DISKIO |
09c5ae5a | 33 | /* enabled. we expect at least ONE */ |
58e4a8e6 | 34 | CPPUNIT_ASSERT(module != NULL); |
633c035d | 35 | #else |
09c5ae5a | 36 | /* disabled. we don't expect ANY */ |
633c035d AJ |
37 | CPPUNIT_ASSERT(module == NULL); |
38 | #endif | |
58e4a8e6 | 39 | } |