diff options
author | Allan Saddi <allan@saddi.com> | 2008-09-11 12:28:52 -0700 |
---|---|---|
committer | Allan Saddi <allan@saddi.com> | 2008-09-11 12:28:52 -0700 |
commit | 10493143c392bbab43bca56bb13942230e298e9d (patch) | |
tree | b0c6e850a20392fdf4c60a20a26a0a4b1f79e7eb /flup/server/fcgi_base.py | |
parent | cc4030fd324b50d730c720f5ed0ab0b7c1be0c27 (diff) | |
download | flup-10493143c392bbab43bca56bb13942230e298e9d.tar.gz |
Add an indication as to which header fails assertion when
passing in non-string header names and/or values.
Diffstat (limited to 'flup/server/fcgi_base.py')
-rw-r--r-- | flup/server/fcgi_base.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/flup/server/fcgi_base.py b/flup/server/fcgi_base.py index e012c94..3c059f5 100644 --- a/flup/server/fcgi_base.py +++ b/flup/server/fcgi_base.py @@ -1103,8 +1103,8 @@ class BaseFCGIServer(object): assert type(response_headers) is list, 'Headers must be a list' if __debug__: for name,val in response_headers: - assert type(name) is str, 'Header names must be strings' - assert type(val) is str, 'Header values must be strings' + assert type(name) is str, 'Header name "%s" must be a string' % name + assert type(val) is str, 'Value of header "%s" must be a string' % name headers_set[:] = [status, response_headers] return write |