Files
entropy/libraries/tests/standalone/sys_big_send_test.py
2009-08-08 16:09:41 +02:00

25 lines
670 B
Python

cmd = 'test:echo %s' % ('c'*90000,)
from entropy.dump import unserialize_string
from entropy.client.interfaces import Client
from entropy.client.services.ugc.commands import Base
from entropy.services.ugc.interfaces import Client as SockClient
cl = Client()
srv = SockClient(cl, Base, ssl = True)
srv.connect('192.168.1.1', 2000)
session = srv.open_session()
srv.transmit('%s %s' % (session, cmd,))
print "cmd answer", srv.receive()
srv.transmit('%s rc' % (session,))
raw_data = srv.receive()
if isinstance(raw_data, basestring):
raw_data = unserialize_string(raw_data)
print raw_data
srv.close_session(session)
srv.disconnect()
cl.destroy()
raise SystemExit(0)