Args: filename: string, absolute filename to read response from headers: dict, header to return with response
(self, filename=None, headers=None)
| 1724 | """Mock of httplib2.Http""" |
| 1725 | |
| 1726 | def __init__(self, filename=None, headers=None): |
| 1727 | """ |
| 1728 | Args: |
| 1729 | filename: string, absolute filename to read response from |
| 1730 | headers: dict, header to return with response |
| 1731 | """ |
| 1732 | if headers is None: |
| 1733 | headers = {"status": "200"} |
| 1734 | if filename: |
| 1735 | with open(filename, "rb") as f: |
| 1736 | self.data = f.read() |
| 1737 | else: |
| 1738 | self.data = None |
| 1739 | self.response_headers = headers |
| 1740 | self.headers = None |
| 1741 | self.uri = None |
| 1742 | self.method = None |
| 1743 | self.body = None |
| 1744 | self.headers = None |
| 1745 | |
| 1746 | def request( |
| 1747 | self, |