diff options
Diffstat (limited to 'tests/wpt/web-platform-tests/common/form-submission.py')
-rw-r--r-- | tests/wpt/web-platform-tests/common/form-submission.py | 17 |
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") |