1from Foundation import * 2from PyObjCTools.TestSupport import * 3 4class TestNSURLRequest (TestCase): 5 def testConstants(self): 6 self.failUnlessEqual(NSURLRequestUseProtocolCachePolicy, 0) 7 self.failUnlessEqual(NSURLRequestReloadIgnoringLocalCacheData, 1) 8 self.failUnlessEqual(NSURLRequestReloadIgnoringLocalAndRemoteCacheData, 4) 9 self.failUnlessEqual(NSURLRequestReloadIgnoringCacheData, NSURLRequestReloadIgnoringLocalCacheData) 10 self.failUnlessEqual(NSURLRequestReturnCacheDataElseLoad, 2) 11 self.failUnlessEqual(NSURLRequestReturnCacheDataDontLoad, 3) 12 self.failUnlessEqual(NSURLRequestReloadRevalidatingCacheData, 5) 13 14 def testMethods(self): 15 self.failUnlessResultIsBOOL(NSURLRequest.HTTPShouldHandleCookies) 16 self.failUnlessArgIsBOOL(NSMutableURLRequest.setHTTPShouldHandleCookies_, 0) 17 18if __name__ == "__main__": 19 main() 20