tests: Multiple changes to tests
- Remove all tests for the old encoding logic - Stop using the `nopecha` test page to test Cloudflare solver - Remove useless tests like testing for infinite timeout - Fixes to make the code compatible with new changes
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import pytest
|
||||
from pathlib import Path
|
||||
|
||||
from scrapling.engines.toolbelt.custom import ResponseEncoding, StatusText, Response
|
||||
from scrapling.engines.toolbelt.custom import StatusText, Response
|
||||
from scrapling.engines.toolbelt.navigation import (
|
||||
construct_proxy_dict,
|
||||
js_bypass_path
|
||||
@@ -131,12 +131,6 @@ def status_map():
|
||||
}
|
||||
|
||||
|
||||
def test_parsing_content_type(content_type_map):
|
||||
"""Test if parsing different types of 'content-type' returns the expected result"""
|
||||
for header_value, expected_encoding in content_type_map.items():
|
||||
assert ResponseEncoding.get_value(header_value) == expected_encoding
|
||||
|
||||
|
||||
def test_parsing_response_status(status_map):
|
||||
"""Test if using different http responses' status codes returns the expected result"""
|
||||
for status_code, expected_status_text in status_map.items():
|
||||
|
||||
Reference in New Issue
Block a user