Log message for revision 76245: reverted more (probably) accidental changes from r76217
Changed: U Zope/branches/Zope211-3.4-integration/lib/python/ZPublisher/tests/testHTTPRequest.py -=- Modified: Zope/branches/Zope211-3.4-integration/lib/python/ZPublisher/tests/testHTTPRequest.py =================================================================== --- Zope/branches/Zope211-3.4-integration/lib/python/ZPublisher/tests/testHTTPRequest.py 2007-06-03 15:34:25 UTC (rev 76244) +++ Zope/branches/Zope211-3.4-integration/lib/python/ZPublisher/tests/testHTTPRequest.py 2007-06-03 15:34:32 UTC (rev 76245) @@ -1,6 +1,6 @@ import unittest from urllib import quote_plus - + TEST_LARGEFILE_DATA = ''' --12345 Content-Disposition: form-data; name="file"; filename="file" @@ -10,7 +10,7 @@ ''' % ('test' * 1000) -class AuthCredentialsTestsa( unittest.TestCase ): +class AuthCredentialsTests( unittest.TestCase ): def _getTargetClass(self): from ZPublisher.HTTPRequest import HTTPRequest @@ -759,7 +759,26 @@ from zope.publisher.base import DebugFlags self.assertEqual(getDebug(request), '1') self.assert_(isinstance(getDebugFromZope3(request), DebugFlags)) + + def testMethod(self): + TEST_ENVIRON = { + 'REQUEST_METHOD': 'GET', + 'SERVER_NAME': 'localhost', + 'SERVER_PORT': '80', + } + from StringIO import StringIO + from ZPublisher.HTTPRequest import HTTPRequest + s = StringIO('') + env = TEST_ENVIRON.copy() + request = HTTPRequest(s, env, None) + self.assertEqual(request.method, 'GET') + + env = TEST_ENVIRON.copy() + env['REQUEST_METHOD'] = 'post' + request = HTTPRequest(s, env, None) + self.assertEqual(request.method, 'POST') + def testTrustedProxies(self): TEST_ENVIRON = { 'REQUEST_METHOD': 'GET', @@ -794,7 +813,7 @@ def test_suite(): suite = unittest.TestSuite() - suite.addTest(unittest.makeSuite(AuthCredentialsTestsa, 'test')) + suite.addTest(unittest.makeSuite(AuthCredentialsTests, 'test')) suite.addTest(unittest.makeSuite(RecordTests, 'test')) suite.addTest(unittest.makeSuite(ProcessInputsTests, 'test')) suite.addTest(unittest.makeSuite(RequestTests, 'test')) _______________________________________________ Zope-Checkins maillist - Zope-Checkins@zope.org http://mail.zope.org/mailman/listinfo/zope-checkins