Changeset 1500
- Timestamp:
- 07/09/08 15:07:58 (4 months ago)
- Location:
- pyamf/trunk/pyamf
- Files:
-
- 2 modified
-
remoting/gateway/twisted.py (modified) (1 diff)
-
tests/gateway/test_twisted.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
pyamf/trunk/pyamf/remoting/gateway/twisted.py
r1499 r1500 69 69 70 70 def response_cb(result): 71 self.gateway.logger.debug("AMF Response: %s" % (result,)) 71 72 response.body = result 72 73 73 self.gateway.logger.debug("AMF Response: %r" % response)74 74 deferred_response.callback(response) 75 75 -
pyamf/trunk/pyamf/tests/gateway/test_twisted.py
r1416 r1500 274 274 return d.addBoth(switch) 275 275 276 def test_tuple(self): 277 def echo(data): 278 return data 279 280 self.gw.addService(echo) 281 282 env = remoting.Envelope(pyamf.AMF0, pyamf.ClientTypes.Flash9) 283 request = remoting.Request('echo', body=[('Hi', 'Mom')]) 284 env['/1'] = request 285 286 d = client.getPage("http://127.0.0.1:%d/" % (self.port,), 287 method="POST", postdata=remoting.encode(env).getvalue()) 288 289 def cb(result): 290 response = remoting.decode(result) 291 body_response = response['/1'] 292 293 self.assertEquals(body_response.status, remoting.STATUS_OK) 294 self.assertEquals(body_response.body, ['Hi', 'Mom']) 295 296 return d.addCallback(cb) 297 276 298 class DummyHTTPRequest: 277 299 def __init__(self):
