mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			26 lines
		
	
	
	
		
			583 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
	
		
			583 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from test_support import verify
 | |
| import urllib2
 | |
| import os
 | |
| 
 | |
| # A couple trivial tests
 | |
| 
 | |
| try:
 | |
|     urllib2.urlopen('bogus url')
 | |
| except ValueError:
 | |
|     pass
 | |
| else:
 | |
|     verify(0)
 | |
| 
 | |
| # XXX Name hacking to get this to work on Windows.
 | |
| fname = os.path.abspath(urllib2.__file__).replace('\\', '/')
 | |
| if fname[1:2] == ":":
 | |
|     fname = fname[2:]
 | |
| # And more hacking to get it to work on MacOS. This assumes
 | |
| # urllib.pathname2url works, unfortunately...
 | |
| if os.name == 'mac':
 | |
|     fname = '/' + fname.replace(':', '/')
 | |
| file_url = "file://%s" % fname
 | |
| f = urllib2.urlopen(file_url)
 | |
| 
 | |
| buf = f.read()
 | |
| f.close()
 | 
