diff options
Diffstat (limited to 'cli/tests/test_range_request.py')
-rw-r--r-- | cli/tests/test_range_request.py | 33 |
1 files changed, 15 insertions, 18 deletions
diff --git a/cli/tests/test_range_request.py b/cli/tests/test_range_request.py index 796bd6c3..83bc9c9f 100644 --- a/cli/tests/test_range_request.py +++ b/cli/tests/test_range_request.py @@ -1,7 +1,4 @@ import pytest -import subprocess - -from tempfile import NamedTemporaryFile from werkzeug.exceptions import RequestedRangeNotSatisfiable from onionshare_cli.web.share_mode import parse_range_header @@ -9,24 +6,24 @@ from onionshare_cli.web.share_mode import parse_range_header VALID_RANGES = [ (None, 500, [(0, 499)]), - ('bytes=0', 500, [(0, 499)]), - ('bytes=100', 500, [(100, 499)]), - ('bytes=100-', 500, [(100, 499)]), # not in the RFC, but how curl sends - ('bytes=0-99', 500, [(0, 99)]), - ('bytes=0-599', 500, [(0, 499)]), - ('bytes=0-0', 500, [(0, 0)]), - ('bytes=-100', 500, [(400, 499)]), - ('bytes=0-99,100-199', 500, [(0, 199)]), - ('bytes=0-100,100-199', 500, [(0, 199)]), - ('bytes=0-99,101-199', 500, [(0, 99), (101, 199)]), - ('bytes=0-199,100-299', 500, [(0, 299)]), - ('bytes=0-99,200-299', 500, [(0, 99), (200, 299)]), + ("bytes=0", 500, [(0, 499)]), + ("bytes=100", 500, [(100, 499)]), + ("bytes=100-", 500, [(100, 499)]), # not in the RFC, but how curl sends + ("bytes=0-99", 500, [(0, 99)]), + ("bytes=0-599", 500, [(0, 499)]), + ("bytes=0-0", 500, [(0, 0)]), + ("bytes=-100", 500, [(400, 499)]), + ("bytes=0-99,100-199", 500, [(0, 199)]), + ("bytes=0-100,100-199", 500, [(0, 199)]), + ("bytes=0-99,101-199", 500, [(0, 99), (101, 199)]), + ("bytes=0-199,100-299", 500, [(0, 299)]), + ("bytes=0-99,200-299", 500, [(0, 99), (200, 299)]), ] INVALID_RANGES = [ - 'bytes=200-100', - 'bytes=0-100,300-200', + "bytes=200-100", + "bytes=0-100,300-200", ] @@ -38,4 +35,4 @@ def test_parse_ranges(): for invalid in INVALID_RANGES: with pytest.raises(RequestedRangeNotSatisfiable): - parse_range_header(invalid, 500)
\ No newline at end of file + parse_range_header(invalid, 500) |