i'm trying to test post request using Client from django.test.client
(v1.1.2) but it returns None for response.
target url is a django-piston resource and i can test it normally from
django shell:
>>> h.request(url, "POST", urlencode(data)) # h is httplib2.Http object

but when i try to use Client#post(url, data) i get this:
------------------------------------------------------------------------
  File 
"/home/aljosa/Projects/Sites/ozujsko.com/env/lib/python2.6/site-packages/django/test/client.py",
line 317, in post
    response = self.request(**r)
  File 
"/home/aljosa/Projects/Sites/ozujsko.com/env/lib/python2.6/site-packages/django/test/client.py",
line 225, in request
    response = self.handler(environ)
  File 
"/home/aljosa/Projects/Sites/ozujsko.com/env/lib/python2.6/site-packages/django/test/client.py",
line 73, in __call__
    response = middleware_method(request, response)
  File 
"/home/aljosa/Projects/Sites/ozujsko.com/env/lib/python2.6/site-packages/django/middleware/common.py",
line 84, in process_response
    if response.status_code == 404:
AttributeError: 'NoneType' object has no attribute 'status_code'
------------------------------------------------------------------------

url is relative path (url = "/some/path/") and i can't figure out why
is this happening.
any idea?

Aljosa Mohorovic

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-us...@googlegroups.com.
To unsubscribe from this group, send email to 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to