示例#1
0
 def handle_read(self):
     data = self.recv(8192).strip()
     if data == encode_utf8('I know kung fu.'):
         reply = encode_utf8('Show me.')
     else:
         reply = encode_utf8('Blue Pill.')
     self.send(reply + encode_utf8('\r\n'))
     self.close()
示例#2
0
 def test_empty_getresponse(self):
     entry = MocketEntry(('localhost', 8080), [])
     self.assertEqual(entry.get_response(), encode_utf8(''))
示例#3
0
 def test_getresponse(self):
     entry = MocketEntry(('localhost', 8080), ['Show me.\r\n'])
     self.assertEqual(entry.get_response(), encode_utf8('Show me.\r\n'))
示例#4
0
文件: neo.py 项目: mocketize/mocketoy
 def iknow(self):
     self._fp = self.sock.makefile('rb')
     self.sock.sendall(encode_utf8('I know kung fu.\r\n'))
     return self._fp.read().strip() == encode_utf8('Show me.')