python/dist/src/Lib/test test_urllib2.py, 1.13, 1.14

Update of /cvsroot/python/python/dist/src/Lib/test In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14526 Modified Files: test_urllib2.py Log Message: Add test case for bug #912845: requesting an HTTP byte range doesn't work Index: test_urllib2.py =================================================================== RCS file: /cvsroot/python/python/dist/src/Lib/test/test_urllib2.py,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** test_urllib2.py 31 May 2004 18:22:40 -0000 1.13 --- test_urllib2.py 29 Jun 2004 13:15:46 -0000 1.14 *************** *** 671,683 **** self.assert_(False) def test_main(verbose=None): from test import test_sets ! test_support.run_unittest( ! TrivialTests, ! OpenerDirectorTests, ! HandlerTests, ! MiscTests, ! ) if __name__ == "__main__": --- 671,693 ---- self.assert_(False) + class NetworkTests(unittest.TestCase): + def test_range (self): + req = urllib2.Request("http://www.python.org", + headers={'Range': 'bytes=20-39'}) + result = urllib2.urlopen(req) + data = result.read() + self.assertEqual(len(data), 20) + + def test_main(verbose=None): from test import test_sets ! tests = (TrivialTests, ! OpenerDirectorTests, ! HandlerTests, ! MiscTests) ! if test_support.is_resource_enabled('network'): ! tests += (NetworkTests,) ! test_support.run_unittest(*tests) if __name__ == "__main__":
participants (1)
-
akuchling@users.sourceforge.net