有用 PyAMF 來和 flash 坐資料傳輸,在寫 Django 的 test case,還要另外把 dev server 跑起來,才可以跑測試,這是一個,Unittest 的 test client 直接可以像 Django django.test.client 裡的 Client 直接對應 url 的方式來跑

http://hg.io/madssj/pyamf-django-testclient/src/tip/client.py


如果,不用 unitetest 用簡潔的 nose 寫 test case 可以把他所有的 self.logger 的程式標成註解


from django.test.client import Client

client = PyAMFClient(Client(), ‘/your_gateway_url/’)
service = client.getService(‘your_service’)


也可以直接跑 test case