urlfetch is in src

0.3.0.dev
Richard Harding 12 years ago
parent 3fe416a5d1
commit a012fd2362

@ -1,21 +0,0 @@
import urllib2
class UrlFetch():
"""
A class for fetching URLs. This provides a layer of abstraction that can
be easily replaced for testing.
"""
def urlread(self, url):
return urllib2.urlopen(url).read()
class MockUrlFetch(UrlFetch):
def __init__(self, urldict):
self._urldict = urldict
def urlread(self, url):
path = self._urldict[url]
with open(path, 'r') as f:
return f.read()
Loading…
Cancel
Save