aboutsummaryrefslogtreecommitdiff
path: root/cli/tests/test_range_request.py
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tests/test_range_request.py')
-rw-r--r--cli/tests/test_range_request.py33
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)