aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/web-platform-tests/XMLHttpRequest/resources/inspect-headers.py
diff options
context:
space:
mode:
authorJosh Matthews <josh@joshmatthews.net>2017-10-12 09:25:50 -0400
committerJosh Matthews <josh@joshmatthews.net>2017-10-12 12:36:21 -0400
commit1f531f66ea9d1ecb33cadb2ad6442673b016907a (patch)
tree601c5180196c97d6db33a47c50fd5738febf4081 /tests/wpt/web-platform-tests/XMLHttpRequest/resources/inspect-headers.py
parent462c2723806b91e4a0a888d2521a5ce778433949 (diff)
downloadservo-1f531f66ea9d1ecb33cadb2ad6442673b016907a.tar.gz
servo-1f531f66ea9d1ecb33cadb2ad6442673b016907a.zip
Update web-platform-tests to revision 8a2ceb5f18911302b7a5c1cd2791f4ab50ad4326
Diffstat (limited to 'tests/wpt/web-platform-tests/XMLHttpRequest/resources/inspect-headers.py')
-rw-r--r--tests/wpt/web-platform-tests/XMLHttpRequest/resources/inspect-headers.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/wpt/web-platform-tests/XMLHttpRequest/resources/inspect-headers.py b/tests/wpt/web-platform-tests/XMLHttpRequest/resources/inspect-headers.py
index c87828bac53..a8f1258fa25 100644
--- a/tests/wpt/web-platform-tests/XMLHttpRequest/resources/inspect-headers.py
+++ b/tests/wpt/web-platform-tests/XMLHttpRequest/resources/inspect-headers.py
@@ -5,10 +5,12 @@ def get_response(raw_headers, filter_value, filter_name):
return "Syntax error: missing CRLF: " + line
line = line[:-2]
- if ': ' not in line:
- return "Syntax error: no colon and space: " + line
+ if ':' not in line:
+ return "Syntax error: no colon found: " + line
+ name, value = line.split(':', 1)
+ if len(value) > 1 and value[0] == ' ':
+ value = value[1:]
- name, value = line.split(': ', 1)
if filter_value:
if value == filter_value:
result += name + ","