(self, ver)
| 304 | """Test urlopen() opening a fake http connection.""" |
| 305 | |
| 306 | def check_read(self, ver): |
| 307 | self.fakehttp(b"HTTP/" + ver + b" 200 OK\r\n\r\nHello!") |
| 308 | try: |
| 309 | fp = urllib.request.urlopen("http://python.org/") |
| 310 | self.assertEqual(fp.readline(), b"Hello!") |
| 311 | self.assertEqual(fp.readline(), b"") |
| 312 | self.assertEqual(fp.geturl(), 'http://python.org/') |
| 313 | self.assertEqual(fp.getcode(), 200) |
| 314 | finally: |
| 315 | self.unfakehttp() |
| 316 | |
| 317 | def test_url_fragment(self): |
| 318 | # Issue #11703: geturl() omits fragments in the original URL. |
no test coverage detected