Lines Matching refs:self

48     def __init__(self):
49 self._write_data = []
50 self.remote_addr = 'fake_address'
52 def write(self, data):
55 self._write_data.append(data)
57 def written_data(self):
60 return ''.join(self._write_data)
70 def __init__(self, read_data):
78 _MockConnBase.__init__(self)
79 self._read_data = read_data
80 self._read_pos = 0
82 def readline(self):
85 if self._read_pos >= len(self._read_data):
87 end_index = self._read_data.find('\n', self._read_pos) + 1
89 end_index = len(self._read_data)
90 return self._read_up_to(end_index)
92 def read(self, length):
95 if self._read_pos >= len(self._read_data):
97 end_index = min(len(self._read_data), self._read_pos + length)
98 return self._read_up_to(end_index)
100 def _read_up_to(self, end_index):
101 line = self._read_data[self._read_pos:end_index]
102 self._read_pos = end_index
114 def __init__(self):
115 _MockConnBase.__init__(self)
116 self._queue = Queue.Queue()
118 def readline(self):
122 c = self._queue.get()
127 def read(self, length):
132 data += self._queue.get()
135 def put_bytes(self, bytes):
143 self._queue.put(byte)
153 def __init__(self, copy_from={}):
157 self.__setitem__(key, value)
159 def __getitem__(self, key):
160 return super(MockTable, self).__getitem__(key.lower())
162 def __setitem__(self, key, value):
163 super(MockTable, self).__setitem__(key.lower(), value)
165 def get(self, key, def_value=None):
166 return super(MockTable, self).get(key.lower(), def_value)
175 def __init__(self, uri=None, headers_in={}, connection=None, method='GET',
188 self.uri = uri
189 self.connection = connection
190 self.method = method
191 self.headers_in = MockTable(headers_in)
192 # self.is_https_ needs to be accessible from tests. To avoid name
193 # conflict with self.is_https(), it is named as such.
194 self.is_https_ = is_https
195 self.ws_stream = StreamHixie75(self, True)
196 self.ws_close_code = None
197 self.ws_close_reason = None
198 self.ws_version = common.VERSION_HYBI00
199 self.ws_deflate = False
201 self.drain_received_data_called = False
203 def is_https(self):
205 return self.is_https_
207 def _drain_received_data(self):
208 self.drain_received_data_called = True
214 def __init__(self):
215 self.do_extra_handshake_called = False
217 def do_extra_handshake(self, conn_context):
218 self.do_extra_handshake_called = True
220 def transfer_data(self, conn_context):