diff -r 424d1e37c3d2 Lib/test/test_urllib_request.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Lib/test/test_urllib_request.py Tue Feb 01 03:31:59 2011 +0800 @@ -0,0 +1,17 @@ +"""Unit tests for code in urllib.request.""" + +import urllib.request +import unittest + +class TestTrivial(unittest.TestCase): + + def test_do_request_should_handle_data(self): + "AbstractHTTPHandler's do_request_() should handle data without a Content-length header" + opener = urllib.request.URLopener() + request = urllib.request.Request('http://does.not.matter', 'foo=bar') + handler = urllib.request.AbstractHTTPHandler() + handler.add_parent(opener) + self.assertIs(request, handler.do_request_(request)) + +if __name__ == '__main__': + unittest.main()