(self, session)
| 167 | self._responses = collections.deque() |
| 168 | |
| 169 | def register(self, session): |
| 170 | events = session.get_component('event_emitter') |
| 171 | events.register_first( |
| 172 | 'before-parameter-build.*.*', |
| 173 | self._capture_aws_request, |
| 174 | ) |
| 175 | events.register_last('request-created', self._capture_http_request) |
| 176 | events.register_first( |
| 177 | 'before-send.*.*', |
| 178 | self._return_queued_http_response, |
| 179 | ) |
| 180 | |
| 181 | def add_response(self, response): |
| 182 | self._responses.append(response) |
no test coverage detected