aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/web-platform-tests/common/form-submission.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/wpt/web-platform-tests/common/form-submission.py')
-rw-r--r--tests/wpt/web-platform-tests/common/form-submission.py17
1 files changed, 5 insertions, 12 deletions
diff --git a/tests/wpt/web-platform-tests/common/form-submission.py b/tests/wpt/web-platform-tests/common/form-submission.py
index 78f96fe3145..467875453c9 100644
--- a/tests/wpt/web-platform-tests/common/form-submission.py
+++ b/tests/wpt/web-platform-tests/common/form-submission.py
@@ -1,17 +1,10 @@
def main(request, response):
if request.headers.get('Content-Type') == 'application/x-www-form-urlencoded':
- if request.body == 'foo=bara':
- return 'OK'
- else:
- return 'FAIL'
+ result = request.body == 'foo=bara'
elif request.headers.get('Content-Type') == 'text/plain':
- if request.body == 'qux=baz\r\n':
- return 'OK'
- else:
- return 'FAIL'
+ result = request.body == 'qux=baz\r\n'
else:
- if request.POST.first('foo') == 'bar':
- return 'OK'
- else:
- return 'FAIL'
+ result = request.POST.first('foo') == 'bar'
+ return ([("Content-Type", "text/plain")],
+ "OK" if result else "FAIL")