| 298 | |
| 299 | |
| 300 | class MockResponse(io.StringIO): |
| 301 | def __init__(self, code, msg, headers, data, url=None): |
| 302 | io.StringIO.__init__(self, data) |
| 303 | self.code, self.msg, self.headers, self.url = code, msg, headers, url |
| 304 | |
| 305 | def info(self): |
| 306 | return self.headers |
| 307 | |
| 308 | def geturl(self): |
| 309 | return self.url |
| 310 | |
| 311 | |
| 312 | class MockCookieJar: |
no outgoing calls
searching dependent graphs…