diff --git a/tests/fetchers/async/test_camoufox.py b/tests/fetchers/async/test_camoufox.py index f2f495d..937ec43 100644 --- a/tests/fetchers/async/test_camoufox.py +++ b/tests/fetchers/async/test_camoufox.py @@ -3,13 +3,15 @@ import pytest_httpbin from scrapling import StealthyFetcher +StealthyFetcher.auto_match = True + @pytest_httpbin.use_class_based_httpbin @pytest.mark.asyncio class TestStealthyFetcher: @pytest.fixture(scope="class") def fetcher(self): - return StealthyFetcher(auto_match=False) + return StealthyFetcher @pytest.fixture(scope="class") def urls(self, httpbin): diff --git a/tests/fetchers/async/test_httpx.py b/tests/fetchers/async/test_httpx.py index 67cc037..64b7fae 100644 --- a/tests/fetchers/async/test_httpx.py +++ b/tests/fetchers/async/test_httpx.py @@ -3,13 +3,15 @@ import pytest_httpbin from scrapling.fetchers import AsyncFetcher +AsyncFetcher.auto_match = True + @pytest_httpbin.use_class_based_httpbin @pytest.mark.asyncio class TestAsyncFetcher: @pytest.fixture(scope="class") def fetcher(self): - return AsyncFetcher(auto_match=True) + return AsyncFetcher @pytest.fixture(scope="class") def urls(self, httpbin): diff --git a/tests/fetchers/async/test_playwright.py b/tests/fetchers/async/test_playwright.py index cf29ebf..ff50d09 100644 --- a/tests/fetchers/async/test_playwright.py +++ b/tests/fetchers/async/test_playwright.py @@ -3,12 +3,14 @@ import pytest_httpbin from scrapling import PlayWrightFetcher +PlayWrightFetcher.auto_match = True + @pytest_httpbin.use_class_based_httpbin class TestPlayWrightFetcherAsync: @pytest.fixture def fetcher(self): - return PlayWrightFetcher(auto_match=False) + return PlayWrightFetcher @pytest.fixture def urls(self, httpbin): diff --git a/tests/fetchers/sync/test_camoufox.py b/tests/fetchers/sync/test_camoufox.py index 33800f4..c613c58 100644 --- a/tests/fetchers/sync/test_camoufox.py +++ b/tests/fetchers/sync/test_camoufox.py @@ -3,13 +3,15 @@ import pytest_httpbin from scrapling import StealthyFetcher +StealthyFetcher.auto_match = True + @pytest_httpbin.use_class_based_httpbin class TestStealthyFetcher: @pytest.fixture(scope="class") def fetcher(self): """Fixture to create a StealthyFetcher instance for the entire test class""" - return StealthyFetcher(auto_match=False) + return StealthyFetcher @pytest.fixture(autouse=True) def setup_urls(self, httpbin): diff --git a/tests/fetchers/sync/test_httpx.py b/tests/fetchers/sync/test_httpx.py index 9f5ca80..0a1abd8 100644 --- a/tests/fetchers/sync/test_httpx.py +++ b/tests/fetchers/sync/test_httpx.py @@ -3,13 +3,15 @@ import pytest_httpbin from scrapling import Fetcher +Fetcher.auto_match = True + @pytest_httpbin.use_class_based_httpbin class TestFetcher: @pytest.fixture(scope="class") def fetcher(self): """Fixture to create a Fetcher instance for the entire test class""" - return Fetcher(auto_match=False) + return Fetcher @pytest.fixture(autouse=True) def setup_urls(self, httpbin): diff --git a/tests/fetchers/sync/test_playwright.py b/tests/fetchers/sync/test_playwright.py index f683402..c256d27 100644 --- a/tests/fetchers/sync/test_playwright.py +++ b/tests/fetchers/sync/test_playwright.py @@ -3,6 +3,8 @@ import pytest_httpbin from scrapling import PlayWrightFetcher +PlayWrightFetcher.auto_match = True + @pytest_httpbin.use_class_based_httpbin class TestPlayWrightFetcher: @@ -10,7 +12,7 @@ class TestPlayWrightFetcher: @pytest.fixture(scope="class") def fetcher(self): """Fixture to create a StealthyFetcher instance for the entire test class""" - return PlayWrightFetcher(auto_match=False) + return PlayWrightFetcher @pytest.fixture(autouse=True) def setup_urls(self, httpbin):