summaryrefslogtreecommitdiff
path: root/tests/test_urlparser.py
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2015-04-21 15:57:20 +0200
committerVictor Stinner <victor.stinner@gmail.com>2015-04-21 15:57:20 +0200
commitf3fd444b0bc18e95d08c88567d9d8ed17346027d (patch)
treea92c992c3c6e428191c6687bafe618ef060ac9ca /tests/test_urlparser.py
parent75646c0540381741943935a15c23ab1a226043c2 (diff)
downloadpaste-f3fd444b0bc18e95d08c88567d9d8ed17346027d.tar.gz
Fix urlparser tests on Python 3
HTTP body must be bytes
Diffstat (limited to 'tests/test_urlparser.py')
-rw-r--r--tests/test_urlparser.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/test_urlparser.py b/tests/test_urlparser.py
index d1f3377..21c210e 100644
--- a/tests/test_urlparser.py
+++ b/tests/test_urlparser.py
@@ -110,7 +110,7 @@ def test_xss():
app = TestApp(StaticURLParser(relative_path('find_file')),
extra_environ={'HTTP_ACCEPT': 'text/html'})
res = app.get("/-->%0D<script>alert('xss')</script>", status=404)
- assert '--><script>' not in res.body
+ assert b'--><script>' not in res.body
def test_static_parser():
app = StaticURLParser(path('find_file'))
@@ -118,16 +118,16 @@ def test_static_parser():
res = testapp.get('', status=301)
res = testapp.get('/', status=404)
res = testapp.get('/index.txt')
- assert res.body.strip() == 'index1'
+ assert res.body.strip() == b'index1'
res = testapp.get('/index.txt/foo', status=404)
res = testapp.get('/test 3.html')
- assert res.body.strip() == 'test 3'
+ assert res.body.strip() == b'test 3'
res = testapp.get('/test%203.html')
- assert res.body.strip() == 'test 3'
+ assert res.body.strip() == b'test 3'
res = testapp.get('/dir with spaces/test 4.html')
- assert res.body.strip() == 'test 4'
+ assert res.body.strip() == b'test 4'
res = testapp.get('/dir%20with%20spaces/test%204.html')
- assert res.body.strip() == 'test 4'
+ assert res.body.strip() == b'test 4'
# Ensure only data under the app's root directory is accessible
res = testapp.get('/../secured.txt', status=404)
res = testapp.get('/dir with spaces/../../secured.txt', status=404)