コード例 #1
0
ファイル: morpheus.py プロジェクト: mocketize/mocketoy
 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
ファイル: test_mocket.py プロジェクト: xcash/python-mocket
 def test_empty_getresponse(self):
     entry = MocketEntry(('localhost', 8080), [])
     self.assertEqual(entry.get_response(), encode_utf8(''))
コード例 #3
0
ファイル: test_mocket.py プロジェクト: xcash/python-mocket
 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.')