Changeset 2513


Ignore:
Timestamp:
26/04/2009 19:41:41 (3 years ago)
Author:
chris
Message:

Fix httpserver tests on win32.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • box/trunk/test/httpserver/testhttpserver.cpp

    r2504 r2513  
    239239        // Kill it 
    240240        TEST_THAT(KillServer(pid)); 
    241         TestRemoteProcessMemLeaks("generic-httpserver.memleaks"); 
     241 
     242        #ifdef WIN32 
     243                TEST_THAT(unlink("testfiles/httpserver.pid") == 0); 
     244        #else 
     245                TestRemoteProcessMemLeaks("generic-httpserver.memleaks"); 
     246        #endif 
    242247 
    243248        // correct, official signature should succeed, with lower-case header 
     
    388393        } 
    389394 
     395        #ifndef WIN32 // much harder to make files inaccessible on WIN32 
    390396        // Make file inaccessible, should cause server to return a 403 error, 
    391397        // unless of course the test is run as root :) 
     
    406412                TEST_THAT(chmod("testfiles/testrequests.pl", 0755) == 0); 
    407413        } 
     414        #endif 
    408415 
    409416        { 
     
    462469        // Kill it 
    463470        TEST_THAT(KillServer(pid)); 
    464         TestRemoteProcessMemLeaks("generic-httpserver.memleaks"); 
     471 
     472        #ifdef WIN32 
     473                TEST_THAT(unlink("testfiles/s3simulator.pid") == 0); 
     474        #else 
     475                TestRemoteProcessMemLeaks("generic-httpserver.memleaks"); 
     476        #endif 
    465477 
    466478        return 0; 
Note: See TracChangeset for help on using the changeset viewer.